Список версий .NET Framework

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Развитие .NET Framework продолжается до сих пор, начиная с выпуска первой бета-версии в ноябре 2000 года. Каждая версия .NET Framework обычно содержит бета-версии, финальные релизы и пакеты обновлений.

.NET Framework[править | править исходный текст]

.NET Framework — программный компонент основных (клиентских и серверных версий) операционных систем Windows. На данный момент (10 января 2011 года) выпущено 5 основных версий .NET Framework и несколько пакетов обновлений. Версии и пакеты обновлений .NET Framework доступны тремя основными способами: через механизм автообновления Windows Update, для скачивания на сайте Microsoft Download Center и в составе новых версий операционных систем[1].

Название Номер версии Дата релиза Основные новшества
Pre-beta ?.?.????.? 2000-07-11
1.0 Beta 1 1.0.????.0 2000-11-12[2]
1.0 Beta 2 1.0.2914.0 2001-06-20
1.0 RTM 1.0.3705.0 2002-03-05[3]
1.0 SP1 1.0.3705.209 2002-03-19[4] Исправлено несколько ошибок[5]
1.0 SP2 1.0.3705.288 2002-08-07[6] Исправлено несколько ошибок в ASP.NET, проведена некоторая оптимизация производительности и исправлено несколько ошибок общего характера[7]
1.0 SP3 1.0.3705.6018 2004-08-25[8] Основное внимание было уделено повышению безопасности. Улучшена поддержка документов WSDL и предотвращения исполнения кода, а также защита от таких проблем безопасности, как ошибки переполнения буфера. Также данный пакет помогает пакету обновления Service Pack 2 для Windows XP обеспечить безопасность работы пользователей Windows XP[9][10]. Кроме того, было исправлено значительно число ошибок[11]
1.1 RTM 1.1.4322.573 2003-04-01 Улучшена масштабируемость и производительность, добавлена поддержка разработки приложений для мобильных устройств с помощью соответствующих элементов управления ASP.NET (раньше называвшихся Microsoft Mobile Internet Toolkit), поддержка протокола Internet версии 6 и классы ADO.NET для подключения к базам данных ODBC и Oracle. Новая версия позволяет использовать ограничения доступа кода для дальнейшей фиксации и изоляции приложений ASP.NET[12].
1.1 SP1 (KB867460) 1.1.4322.2032 2004-08-25[13] Основное внимание было уделено повышению безопасности. Улучшена поддержка документов WSDL и предотвращения исполнения кода, а также защита от таких проблем безопасности, как ошибки переполнения буфера. Также данный пакет помогает пакету обновления Service Pack 2 для Windows XP обеспечить безопасность работы пользователей Windows XP[14]. Кроме того, было исправлено значительно число ошибок[15]
1.1 SP1 (для Server 2003) 1.1.4322.2300 2004-08-30[16] Основное внимание было уделено повышению безопасности. Улучшена поддержка документов WSDL и предотвращения исполнения кода, а также защита от таких проблем безопасности, как ошибки переполнения буфера.
1.1 (KB893251) 1.1.4322.2310 2005-03-25 Исправлена ошибка, возникающая при попытке использовать классы BinaryFormatter или SoapFormatter для десериализации ранее сериализованного объекта[17].
1.1 (KB927495) 1.1.4322.2407 2007-02-21 Исправлена ошибка возникающая в следующей ситуации: в коде приложения, написанного для .NET Framework 1.1, устанавливается два указателя, ссылающимися один на другой, затем описывается сериализация или десериализация данных в XML формате. После компиляции возникает исключение SerializationException[18].
2.0 Beta 1 2.0.40607.16 2004-07-03
2.0 Beta 2 2.0.50215.44 2005-04-18
2.0 RTM 2.0.50727.42 2005-11-07
2.0 RTM (Vista) 2.0.50727.312 2007-01-30
2.0 (KB928365) 2.0.50727.832 2007-07-10
2.0 SP1 2.0.50727.1433 2007-11-19
2.0 SP1 (Server 2008 и Vista SP1) 2.0.50727.1434
2.0 SP2 2.0.50727.3053 2009-01-16[19]
2.0 SP2 (устанавливается с 3.5 SP1) 2.0.50727.3082 2008-11-xx
2.0 SP2 (устанавливается с Windows 7 RC) 2.0.50727.4918 2009-05-05
2.0 SP2 (NT6.2 Windows 8 RTM) 2.0.50727.6387
2.0 SP2 (NT6.3 Windows 8.1 Preview) 2.0.50727.7512
3.0 RTM 3.0.4506.30 2006-11-06
3.0 RTM (Vista) 3.0.4506.26 2007-01-30
3.0 SP1 Beta 3.0.4506.590 2007-07-26
3.0 SP1 3.0.4506.648 2007-11-19[20]
3.0 SP2 3.0.4506.2123 2009-01-16[19]
3.0 SP2 (устанавливается с 3.5 SP1) 3.0.4506.2254 2008-11-xx
3.0 SP2 (NT6.2 Windows 8 RTM) 3.0.6920.6387
3.0 SP2 (NT6.3 Windows 8.1 Preview) 3.0.6920.7512
3.5 Beta 1 3.5.20404.0 2007-04-19
3.5 Beta 2 3.5.20706.1 2007-07-26
3.5 RTM 3.5.21022.8 2007-11-19
3.5 SP1 Beta 3.5.30428.1 2008-05-10
3.5 SP1 RTM 3.5.30729.1 2008-08-11
3.5 SP1 (NT6.1 Windows 7) 3.5.30729.4926 2009-07-13
3.5 SP1 (NT6.2 Windows 8 CP) 3.5.594.6111
3.5 SP1 (NT6.2 Windows 8 RTM) 3.5.30729.6387
3.5 SP1 (NT6.3 Windows 8.1 Preview) 3.5.30729.7512
4.0 Beta 1 4.0.20506 2009-05-20
4.0 Beta 2 4.0.21006 2009-10-21
4.0 RC 4.0.30128.1 2010-02-10[21]
4.0 RTM 4.0.30319.1 2010-04-12
4.0 (KB2468871) 4.0.30319.225 2011-03-03[22] Исправлена ошибка, возникающая при попытке отправить письмо с приложением более 3Мб, ошибка сборки, а также несколько ошибок, связанных с функционированием WPF-приложений[23].
4.0 (NT6.2 Windows 8 RTM) 4.0.30319.17929
4.0 (NT6.3 Windows 8.1 Preview) 4.0.30319.32559

.NET Compact Framework[править | править исходный текст]

Примечания[править | править исходный текст]

  1. Benefits of the Microsoft .NET Framework  (англ.)
  2. MSDN Online Downloads. .NET Framework SDK Beta 1  (англ.)
  3. .NET Framework Redistributable  (англ.)
  4. How to obtain the latest .NET Framework 1.0 service pack  (англ.)
  5. List of Bugs Fixed in Microsoft .NET Framework 1.0 Service Pack 1  (англ.)
  6. Download details: .NET Framework Service Pack 2  (англ.)
  7. Список ошибок, исправленных в пакете обновления 2 (SP2) для Microsoft .NET Framework  (англ.)
  8. Как получить последний пакет обновления для .NET Framework 1.0
  9. Пакет обновления Service Pack 3 для платформы Microsoft .NET версии 1.0
  10. Microsoft .NET Framework 1.0 Service Pack 3 1  (англ.)
  11. Список ошибок, устраняемых пакетом обновления 3 (SP3) для .NET Framework 1.0
  12. Предназначенный для повторного распространения пакет платформы Microsoft .NET версии 1.1
  13. How to obtain Microsoft.NET Framework 1.1 Service Pack 1  (англ.)
  14. Пакет обновления Service Pack 1 для платформы Microsoft .NET версии 1.1
  15. Список ошибок, исправленных в пакете обновления 1 (SP1) для .NET Framework 1.1
  16. Пакет обновления Service Pack 1 для платформы Microsoft .NET версии 1.1 для Windows Server 2003
  17. Errors may occur when you use the BinaryFormatter class or the SoapFormatter class to serialize an object in the .NET Framework 1.1  (англ.)
  18. Error message when you use a serialization surrogate to serialize XML data or to deserialize XML data in the .NET Framework 1.1: «The object with ID 3 was referenced in a fixup but does not exist»  (англ.)
  19. 1 2 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=5b2c0358-915b-4eb5-9b1d-10e506da9d0f. Проверено 2 июня 2009. Архивировано из первоисточника 17 марта 2012.
  20. http://www.microsoft.com/downloads/details.aspx?familyid=EC2CA85D-B255-4425-9E65-1E88A0BDB72A&displaylang=en. Проверено 2 июня 2009. Архивировано из первоисточника 17 марта 2012.
  21. http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb. Проверено 11 февраля 2010.
  22. Download details: Microsoft .NET Framework 4 KB2468871  (англ.)
  23. Update for the .NET Framework 4  (англ.)

Ссылки[править | править исходный текст]