Однофайловые сборки.
Чтобы приступить к исследованию мира сборок .NET, давайте вначале попробуем создать однофайловую сборку *.dll с небольшим набором…
Чтобы приступить к исследованию мира сборок .NET, давайте вначале попробуем создать однофайловую сборку *.dll с небольшим набором…
Ознакомившись с некоторыми преимуществами сборок .NET. давайте более детально рассмотрим, как эти сборки устроены внутри. С точки…
Приложения .NET создаются за счет складывания вместе некоторого количества сборок. Сборка представляет собой поддерживающий версии самоописываемый двоичный…
Прежде чем углубляться в детали развертывания и конфигурирования сборок, сначала необходимо узнать о том, как создавать специальные…
Начнем с простого примера размещаемого приложения, которое может загружать дополнения калькулятора. Дополнения могут поддерживать разные вычислительные операции,…
В версии .NET 4 реализованы две технологии для создания и использования дополнений – MEF и MAF. Во…
Каталог определяет то, где MEF ищет запрошенные части. В примере приложения каталог DirectoryCatalog используется для загрузки сборок…
Импорт частей осуществляется с помощью контейнеров. Типы хостинг-частей определены в пространстве имен System.ComponentModel.Composition.Hosting. Класс CompositionContainer — это…
Теперь давайте приступим к использованию пользовательских элементов управления WPF и приложения-хоста WPF. Представление визуального конструктора приложения-хоста показано…
В предыдущем примере вы видели часть Simple Calculator, которая экспортирует тип Calculator со всеми его методами и…
Следующий пример приложения расширяет предыдущий. На этот раз хост будет приложением WPF, которое загружает одно дополнение с…
В .NET 4 Framework предлагаются две технологии для написания гибких приложений, которые динамически загружают дополнения. Одной технологией…
Поиск и выявление неисправностей в службах отличается от выявления неисправностей в обычных приложениях. В данной статье рассматриваются…
С помощью класса ServiceController, который был описан в предыдущей статье, можно также отправлять службе управляющие запросы. Ниже…
Для мониторинга и управления службами Windows можно применять доступную в консоли ММС оснастку Services (Службы), которая находится…
Любая служба должна конфигурироваться в системном реестре. Все службы размещаются в разделе HKEY_LOCAL_MACHINESystemCurrentControlSetServices. Просматривать содержащиеся в системном…
Выбрав новый шаблон проекта C# Windows Services (Службы Windows на C#), можно приступить к созданию программы службы…
В данной статье для примера демонстрируется создание службы, представляющей собой сервер цитат. В ответ на каждый запрос…
Службы Windows представляют собой такие приложения, которые могут автоматически запускаться при загрузке операционной системы. Они могут функционировать…
В .NET Framework добавляется поддержка все большего количества языков. Тем не менее, пока в .NET доступны не…