Расширенное программирование в среде .NET Framework
Обновлен: Ноябрь 2007
Этот раздел документации затрагивает нетривиальные вопросы программирования с помощью .NET Framework.
В этом подразделе
Надстройки и расширения среды
Описание разработки приложений надстройки, расширяющих функциональные возможности ведущего приложения.Администрирование и управление
Описание управления объектами, хранящимися в Active Directory, и применения инструментирования управления Windows (WMI) для получения данных предприятия и автоматизации выполнения административных задач.Шаблоны разработки для асинхронного программирования
Описание двух шаблонов разработки, присутствующих в .NET Framework и используемых для запуска потоков, отделенных от основного потока приложения.Создание компонентов для среды разработки
Содержит ссылки на сведения о создании пользовательских компонентов платформы .NET Framework, настройке их поведения и отображения, а также создании пользовательских элементов управления для Windows Presentation Foundation (WPF).Динамическое создание и компиляция исходного кода
Описание объектной модели документов кода (CodeDOM), позволяющей генерировать исходный код на разных языках программирования.Предоставление динамических методов и сборок
Описание набора управляемых типов, содержащихся в пространстве имен System.Reflection.Emit и позволяющих компилятору или инструментальному средству генерировать метаданные и код на языке MSIL во время выполнения, а также при необходимости создавать на диске переносимые исполняемые файлы (PE).Деревья выражений
Вводные сведения о деревьях выражений — древовидных структурах данных, используемых для представления языкового кода в виде данных.Сборка мусора
Описание процесса управления памятью, осуществляемого сборщиком мусора, и методов эффективного использования памяти.Размещение среды CLR
Описание концепции хост-приложений среды выполнения, которые загружают среду выполнения в процесс, создают в этом процессе домен приложения, после чего загружают и выполняют пользовательский код.Взаимодействие
Описание служб, предоставляемых .NET Framework и используемых для взаимодействия с компонентами COM, службами COM+, внешними библиотеками типов и различными службами операционной системы..NET Remoting
Описание процесса установления связи между объектами, работающими в различных процессах.Network Programming
Пример использования интернет-классов для реализации веб-приложений и интернет-приложений.Отражение
Описание способов применения механизма отражения для получения сведений о типе во время выполнения.Надежность
Вопросы разработки надежного кода для любого ведущего приложения, выполняемого в среде .NET Framework..NET Remoting
Описание процесса установления связи между объектами, работающими в различных процессах.Serialization
Описание процесса преобразования состояния объекта в форму, пригодную для передачи или сохранения.Управляемая поточность
Описание средств поддержки потоков в среде выполнения и техники программирования с использованием различных методов синхронизации.Writing Serviced Components
Описание способов настройки и регистрации служебных компонентов для работы со службами COM+.
Ссылка
- Библиотека классов .NET Framework
Синтаксис, примеры кода и другие сведения о всех классах, содержащихся в пространствах имен .NET Framework.