Публикации с тэгом "Attribute (computing)"

СТАТЬЯ Убираем таблицы с главной в приложениях ASP.NET Dynamic Data

Иногда возникает ситуация, когда в ASP.NET Dynamic Data приложении на главной странице необходимо отображать не все таблицы. Как это сделать, рассмотрим ниже. Сначала создадим атрибут HideTableInDefaultAttributte: [AttributeUsage(AttributeTargets.Class)] public class HideTableInDefaultAttribute : Attribute { public Boolean Hide { get; private set; } public HideTableInDefaultAttribute(Boolean hide) { Hide = hide; } // this will allow us to have a default set to false public static HideTableInDefa...

Популярная публикация: бронза СТАТЬЯ Менеджер расширений VS 2010 и новое расширение PowerCommands

Это двадцать третья статья из серии, посвященной выходу VS 2010 и .NET 4. Сегодняшняя статья расскажет о улучшениях расширяемости, произведенных в VS 2010, например, новое клёвое расширение – PowerCommands, которое увидело свет буквально на днях (оно абсолютно бесплатно). Расширяемость в VS 2010 VS 2010 представляет более богатую по расширяемости модель, по сравнению с предыдущими версиями. Любой разработчик может создать расширение, которое может добавлять новый функционал, настраивать IDE Visu...

Популярная публикация: бронза СТАТЬЯ Использование символа подчеркивания в именах переменных классов

На одной из наших встреч мы говорили о качестве кода и о том, можно ли использовать "_" в именах переменных классов. Мне казалось, что символ подчеркивания нельзя (не желательно) использовать, оппонент говорил, что можно. Давайте разберемся. Раздел "Naming" из .NET Coding Guidelines говорит, что не нужно использовать "_" в именах переменных (а для различения локальных переменных и переменных классов использовать this в C# и Me в VB.NET). Do not use a prefix for member variables (_, m_, s_, etc.)...

Популярная публикация: бронза СТАТЬЯ Внедрение семантических данных в HTML

Тоже хочу принять участие в размышлениях на тему семантического веба, начатого здесь и здесь. Мной было потрачено определенное количество времени на исследования принципов и тенденций развития семантического веба, хочу поделиться основными результатами и мыслями. Зачем мне это нужно? Ответ очень простой — необходимость отделять зерна от плевел, т.е. «информацию» от «информационного шума». Как это может качественно повлиять на веб: если ввести в поисковую систему запрос, содержащий название неког...

Популярная публикация: бронза СТАТЬЯ Анализ рыночной корзины и ассоциативные правила

В продолжении темы о Data Mining поговорим о том, с чего все начиналось. А начиналось все с анализа рыночной корзины (market basket analysis). Из глоссария BaseGroup: Анализ рыночной корзины — процесс поиска наиболее типичных шаблонов покупок в супермаркетах. Он производится путем анализа баз данных транзакций с целью определения комбинаций товаров, связанных между собой. Иными словами, выполняется обнаружение товаров, наличие которых в транзакции влияет на вероятность появления других товаров и...

СТАТЬЯ Делаем enumeration с текстовым описанием

Я часто сталкиваюсь с ситуациями, когда для enum желательно иметь некоторое текстовое описание, но как вы знаете, enum не позволяет этого делать. Поэтому рассмотрим, как можно обойти эту проблему. Пусть у нас есть некий enumaration:     enum Cars     {         Volvo,         Mercedes,        Lada,        Mazda,        Toyota    } для элементов которого мы собственно и хотим добавить текстовые описания. Описания мы будем помещать в custom attributes, поэтому создадим класс EnumDescriptionAttribut...

<1>

Ищите нас в интернетах!

Комментарии

Свежие вакансии