.NET Framework
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Фактически представляет собой операционную систему внутри операционной системы. Основой платформы является виртуальная машина Common Language Runtime (CLR), способная выполнять как обычные настольные программы, так и веб-приложения. Отличительной особенностью .NET Framework является способность выполнять программы, написанные на разных языках программирования.
Список версий .NET Framework
- .NET Framework 1.0
- Первый релиз .NET Framework вышел 5 января 2002 года для Windows 98, NT 4.0, 2000 и XP.
- .NET Framework 1.1
- Следующий релиз .NET Framework вышел 1 апреля 2003 года. Это первая версия, автоматически устанавливаемая вместе с операционной системой (Windows Server 2003). Для более старых операционных систем .NET Framework 1.1 доступна в виде отдельного установочного пакета.
- .NET Framework 2.0
- Версия 2.0 была выпущена одновременно с Visual Studio 2005, SQL Server 2005.
- .NET Framework 3.0
- Первоначально .NET Framework 3.0 носила имя WinFX, что отражало её суть: расширение .NET Framework 2.0 с сохранением всех библиотек и добавлением четырёх новых компонентов:
Windows Presentation Foundation (WPF) — презентационная графическая подсистема, использующая XAML
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF)
Windows CardSpace
- Первоначально .NET Framework 3.0 носила имя WinFX, что отражало её суть: расширение .NET Framework 2.0 с сохранением всех библиотек и добавлением четырёх новых компонентов:
- .NET Framework 3.5
- Как и версия 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
- Как и версия 3.0, .NET 3.5 использует CLR версии 2.0. Новшества по сравнению с .NET Framework 3.0 включают в себя:
- .NET Framework 4.0
- Microsoft анонсировала .NET 4.0 29 сентября 2008 года. Первая бета-версия появилась 20 мая 2009 года, вместе с бета-версией Visual Studio 2010.[3] Нововведения включают в себя:
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 анонсировала .NET 4.0 29 сентября 2008 года. Первая бета-версия появилась 20 мая 2009 года, вместе с бета-версией Visual Studio 2010.[3] Нововведения включают в себя:

