.NET Framework

.NET Framework представляет собой дополнительный программный компонент операционной системы Windows, разработанный компанией Microsoft. Данный компонент необходим для запуска и полноценной работы многих программ. Распространяется бесплатно.

net_framework Некоторые нововведения в 4 версии .NET Framework:

  • 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 является запатентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell, технология Mono была признана как реализация .NET на Unix-подобных системах (GNU/Linux, Mac OS X). Однако договорённость касается Novell и клиентов Novell, также технологии ASP.NET, ADO.NET и Windows.Forms не были стандартизированы ECMA/ISO и использование их в Mono находится под угрозой претензий со стороны Microsoft (претензии возможны только в странах, где существуют патенты на программное обеспечение). Mono предоставляет реализацию ASP.NET, ADO.NET и Windows.Forms, но в то же время рекомендует обходить эти API.

Скачать .NET Framework бесплатно:  http://msdn.microsoft.com/ru-ru/netframework/default.aspx