.NET Development

 

Опубликовано: Апрель 2016

Этот раздел библиотеки MSDN содержит документацию по платформе .NET Framework. Если у вас нет опыта работы с .NET Framework, ознакомьтесь с общими сведениями. По ссылкам вы также найдете инструкции по загрузке, полный справочник по API, общие сведения, пошаговые процедуры и примеры кода.

Последние версии документации платформы .NET Framework регулярно обновляются с учетом исправлений и улучшений, однако документация по старым версиям не обновляется. По этой причине рекомендуется использовать следующую ссылку даже при использовании более ранней версии платформы .NET Framework.

Более ранние версии .NET Framework доступны в содержании на панели слева.

.NET Framework можно использовать для разработки классических приложений, веб-приложений и приложений для мобильных устройств, в т. ч. для Магазина Windows и Магазина Windows Phone.

Платформа .NET Framework также выпускает внештатные пакеты с новой функциональностью и улучшенной межплатформенной поддержкой. Соответствующие сведения см. в разделе .NET Framework и внештатные выпуски.

Можно расширить возможности приложений с помощью следующих технологий платформы .NET Framework:

  • Silverlight

    Межбраузерная межплатформенная реализация .NET Framework для представления содержимого мультимедиа и функциональных интерактивных приложений для браузера, настольного ПК и телефона.

  • Службы данных WCF

    Технология, которая позволяет создавать службы, использующие протокол Open Data Protocol (OData) для передачи и получения данных через Интернет или интрасеть с помощью семантики передачи репрезентативного состояния (REST).

  • Entity Framework

    Технология, которая поддерживает разработку приложений, предназначенных для обработки данных. В Entity Framework разработчики получают возможность работать с данными, представленными в форме относящихся к конкретным доменам объектов и свойств, без необходимости обращаться к базовым таблицам и столбцам базы данных, где хранятся эти данные. Entity Framework дает разработчикам возможность работать с данными на более высоком уровне абстракции, создавать и сопровождать приложения, ориентированные на работу с данными, одновременно с этим сокращая объем кода по сравнению с традиционными приложениями.

  • Reactive Extensions

    Библиотека для разработки асинхронных и основанных на событиях программ для .NET Framework, Silverlight и Windows 7 Phone путем использования наблюдаемых последовательностей и операторов запросов в стиле LINQ.

  • Microsoft Surface

    Платформа разработки, позволяющая создавать интерактивные приложения Microsoft Surface с помощью платформы .NET Framework. Эта технология поддерживает высококачественную графику и взаимодействие с несколькими пользователями с помощью жестов, прикосновения и физических объектов.

  • Windows Identity Foundation (WIF)

    Набор классов .NET Framework, позволяющий построить приложения с проверяющей стороной, способное принимать заявки, и службы токенов безопасности. В .NET Framework 3.5 с пакетом обновления 1 (SP1) и в .NET Framework 4 среда выполнения WIF загружалась отдельно (см. соответствующую документацию). Начиная с .NET Framework 4.5, WIF полностью входит в состав .NET Framework, а материалы о WIF доступны в наборе документации по платформе .NET Framework.

  • Windows Server AppFabric

    Набор интегрированных технологий, облегчающих сборку, масштабирование и управление веб-приложениями и составными приложениями, выполняемыми в службах IIS (Internet Information Services).