Версии .NET Framework
Microsoft начала разрабатывать .NET Framework в конце 1990-х под именем Next Generation Windows Services (NGWS). Позже в 2000 году была выпущена первая бета версия .NET 1.0.
Стек технологий .NET FrameworkВерсия Номер версии Дата выхода Visual Studio По умолчанию в Windows
1.0 1.0.3705.0 2002-01-05 Visual Studio .NET
1.1 1.1.4322.573 2003-04-01 Visual Studio .NET 2003 Windows Server 2003
2.0 2.0.50727.42 2005-11-07 Visual Studio 2005
3.0 3.0.4506.30 2006-11-06 Visual Studio 2005 + расширения Windows Vista, Windows Server 2008
3.5 3.5.21022.8 2007-11-09 Visual Studio 2008 Windows 7, Windows Server 2008 R2
4.0 4.0.30319.1 2010-04-12 Visual Studio 2010
.NET Framework 1.0
Первый релиз .NET Framework вышел 5 января 2002 года для Windows 98, NT 4.0, 2000 и XP. Общая поддержка, осуществляемая компанией Майкрософт, закончилась 10 июля 2007 года, а расширенная поддержка окончилась 14 июля 2009 года.[3]
.NET Framework 1.1
Следующий релиз .NET Framework вышел 1 апреля 2003 года. Он стал первой версией, устанавливающейся в процессе инсталляции операционной системы, и распространялся с Windows Server 2003. Для предыдущих операционных систем .NET Framework 1.1 был доступен в виде отдельной инсталляции. Общая поддержка, осуществляемая компанией Майкрософт, закончилась 14 октября 2008 года, а расширенная поддержка окончится 8 октября 2013 года.[3]
.NET Framework 2.0
Была выпущена одновременно с Visual Studio 2005, MS SQL Server 2005 и BizTalk 2006. С выходом версии 2.0 была добавлена поддержка обобщенных классов (англ. generic), анонимных методов, полная поддержка 64-битных платформ x64 и IA64.
.NET Framework 3.0
Первоначально, .NET Framework 3.0 носил имя WinFX, что отражало его суть: расширение .NET Framework 2.0, с сохранением всех библиотек и добавлением четырёх новых компонентов:
Windows Presentation Foundation (WPF) — графическая (презентационная) подсистема в составе .NET Framework 3.0, имеющая прямое отношение к XAML.
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF)
Windows CardSpace
.NET Framework 3.5
Как и .NET Framework 3.0, .NET 3.5 использует CLR версии 2.0.
Новшества по сравнению с .NET Framework 3.0 включают в себя:
Новые возможности в C# 3.0 и VB.NET 9.0
Добавлен язык LINQ и провайдеры LINQ to Objects, LINQ to XML и LINQ to SQL
ASP.NET AJAX включён в поставку
Расширена функциональность WF и WCF
Пространство имён System.CodeDom
.NET Framework 4.0
Microsoft анонсировала релиз четвёртой версии среды .NET 29 сентября 2008 года.[4] Beta 1 новой версии появилась 20 мая 2009 года, вместе с бета-версией Visual Studio 2010.[5] Некоторые нововведения:
Parallel Extensions — PLINQ (Parallel LINQ) и Task Parallel Library, предназначенные для упрощения программирования для многопроцессорных и распределённых систем.
Изменения в Visual Basic и C#
Полная поддержка IronPython, IronRuby и F#
Поддержка подмножества .NET Framework и ASP.NET в варианте «Server Core»
Поддержка Code Contracts
Средства моделирования Oslo и язык программирования M, предназначенный для создания предметно-ориентированных языков и моделей
Финальная версия .NET Framework 4.0 была выпущена 12 апреля 2010 г. вместе с финальным релизом Visual Studio 2010.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


