Описание: Мировой бренд Microsoft при создании линейки программных продуктов объединенных общим названием NET Framework преследовал цель создания виртуальной машины способной выполнять приложения, созданного кодами какого – либо языка программирования в различных Операционных Системах (в дальнейшем ОС), то есть создать платформонезависимый от ОС сервис, в котором компиляция программы остаётся неизменённой. Программные продукты этой линейки предназначены для создания и выполнения обычных программ и web – приложений. Заметим, что корпорация изменила своим первоначальным планам и создала программный продукт, поддерживающий только свои ОС, предоставив решать проблему поддержки ОС других производителей независимым разработчикам Центральной идеей проекта .NET является совместимость частей программы написанных кодами разных языков программирования. Для большей наглядности приведём пример. Допустим, что служба была написана в кодах языка С++ для Microsoft .NET, в случае необходимости она может обратиться к функции-члену класса языка Delphi или использовать методы другого языка, например Visual Basic .NET., может использовать класс языка C#. Такой универсализм в продуктах .NET достигается тем, что библиотеки (сборки) языков включённые в состав продукта не конфликтуют друг с другом. Новый продукт корпорации NET Framework 4.0.30319.01 x86 & x64 Full загружает среду .NET и все необходимые библиотеки для выполнения приложений созданных для этой среды. В линейку программных продукты, которые создают .NET – приложения входят все компиляторы Visual Studio, линейка компиляторов компании Borland Developer Studio, SharpDevelop, MonoDevelop и прочее. Отметим, что .NET – приложения можно разрабатывать и в простом редакторе, входящем в комплект программных продуктов ОС Windows, используя при этом консольный компилятор. Стоит скачать Microsoft .NET Framework 4.0.30319.01 x86 & x64 Full, чтобы понять, почему среди сред создающих .NET – приложения выделяют MonoDevelop. Данная технология была принята как продукт создания .NET – приложений для ОС типа UNIX (GNU/Linux, Mac OS X) только после договорённости с корпорацией Novell и это соглашение не распространяется на технологию Windows Forms. Использование Windows Forms в Моно чревато санкциями со стороны корпорации Microsoft. Для получения кросспрограммное обеспечение на уровне компиляции (ПО независящие от платформы исполнения) .NET использует так называемую динамическую компиляцию, которая по быстродействию не уступает традиционным компиляторам (например, компилятору языка C++). Продукт создаёт псевдокод (байт-код), который преобразуется JIT-компилятором (динамический компилятор) в машинные коды или в коды выбранной платформы с помощью утилиты NGen.exe. Приведённое описание продукта далеко не полное и для удобства понимания неискушённого читателя упрощено, так как статья является чисто ознакомительная, но уже из всего сказанного очевидна уникальность продукта и его востребованность при работе на различных платформах исполнения. Чтобы познакомится ближе с данным программным обеспечением, вам достаточно просто скачать бесплатно Microsoft .NET Framework с нашего сайта.
Примечание: Скачать бесплатно Microsoft .NET Framework
Microsoft .NET Framework бесплатно Скачать Microsoft .NET Framework без регистрации Скачать Microsoft .NET Framework
Microsoft .NET Framework бесплатно и без регистрации