Преимущества Microsoft .NET Framework


Сведения, ранее содержавшиеся в этой статье, опубликованы в следующей статье базы знаний Майкрософт:
913507 Руководство корпорации Майкрософт по жизненному циклу приложений для развертывания .NET (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

ВВЕДЕНИЕ


Платформа Microsoft .NET Framework — это компонент Microsoft Windows, который пользователи могут получить с помощью различных каналов распространения, в число которых входят веб-узел Центра обновления Майкрософт и центр загрузки Microsoft. Кроме того, этот компонент устанавливается на некоторые новые компьютеры. В этой статье описаны преимущества, обеспечиваемые установкой платформы .NET Framework.

Дополнительные сведения о веб-узле Центра обновления Майкрософт см. на следующем веб-узле корпорации Майкрософт:

Дополнительная информация


На данный момент выпущено пять версий платформы .NET Framework.
  • .NET Framework 3.5
  • .NET Framework 3.0
    (последний пакет обновления — пакет обновления 1 (SP1)
  • .NET Framework 2.0
    (последний пакет обновления — пакет обновления 1 (SP1)
  • .NET Framework 1.1
  • Последний пакет обновления — пакет обновления 1 (SP1)
  • .NET Framework 1.0
  • Последний пакет обновления — пакет обновления 3 (SP3)
На один компьютер можно установить несколько версий платформы .NET Framework. Каждая версия платформы .NET Framework может сосуществовать на одном компьютере с другими версиями.

Примечания
  • Обычно для запуска приложений, созданных в более ранних версиях, достаточно использовать последнюю версию платформы .NET Framework.
  • Перед установкой версии выпуска .NET Framework необходимо удалить все бета-версии, на базе которых она создана. В противном случае установка версии выпуска .NET Framework не будет выполнена. Удалить бета-версии платформы .NET Framework можно с помощью элемента панели управления "Установка и удаление программ". Если установка .NET Framework с веб-узла Центра обновления Майкрософт прошла неудачно, стоит в первую очередь выполнить описанные выше действия.
В приведенном ниже списке перечислены некоторые преимущества, которые дает установка платформы .NET Framework.
  • Более простая установка коммерческих приложений
    Для поддержки основных функций многих коммерческих приложений корпорации Майкрософт и сторонних производителей необходимо наличие на компьютере платформы .NET Framework. Если она установлена, установить эти приложения будет проще.
  • Более простая установка обновлений
    После установки платформы .NET Framework она автоматически обновляется с помощью службы Центра обновления Майкрософт. Если автоматическое обновление выполняется с помощью панели управления, то для всех установленных на компьютере версий .NET Framework всегда будут устанавливаться последние пакеты обновления.
Ниже перечислены некоторые новые возможности платформы .NET Framework 3.5.
  • Интеграция WCF и WF
  • Службы WCF, предназначенные для долговременного использования
  • Поддержка частично доверительного отношения для WCF в определенных сценариях
  • Модель веб-программирования WCF (JSON)
  • Синдикация WCF (Atom и RSS)
  • Улучшенные правила WF
  • Взаимодействие WCF с обновленными стандартными приложениями обозревателя XAML (XBAP)
  • Интерактивный трехмерный API и трехмерный API с поддержкой двухмерного режима в WPF
  • Улучшенная интеграция приложений WPF XBAP с обозревателями, которая позволяет объединить доступ к файлам cookie
  • Модель надстроек пользовательского интерфейса WPF
  • Поддержка Firefox для приложений XBAP
    Дополнительные сведения о платформе Microsoft .NET Framework см. на следующем веб-узле MSDN:
    http://msdn2.microsoft.com/en-us/netframework/default.aspx (на английском языке)
    Дополнительные сведения о загрузке распространяемых пакетов всех версий платформы .NET Framework и соответствующих пакетов обновления для распространения с приложениями пользователей см. на следующем веб-узле MSDN: Дополнительные сведения об установленных на компьютере версиях .NET Framework и соответствующих пакетах обновления см. в следующей статье базы знаний Майкрософт:

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