С 15.06.2022 г. IE 11 не поддерживается
IE11 станет недоступным с 14.02.2023. Сайты, созданные для IE, можно перезапустить в режиме IE в Microsoft Edge.
Microsoft .NET Framework 4 (веб-установщик)
Пакет веб-установщика клиентского профиля Microsoft .NET Framework 4 загружает и устанавливает компоненты .NET Framework, необходимые для выполнения на приложения с учетом архитектуры процессора и ОС, для которых оно предназначено. В течение установки необходимо наличие подключения к Интернету. .NET Framework 4 требуется для выполнения и разработки приложений, предназначенных для .NET Framework 4.
Важно! Если выбрать язык ниже, содержимое страницы динамически отобразится на выбранном языке.
Version:
4
Date Published:
21.02.2011
File Name:
dotNetFx40_Full_setup.exe
File Size:
868.6 KB
.NET Framework – всесторонняя и согласованная модель программирования Майкрософт для построения приложений, обладающих превосходным интерфейсом пользователя, прозрачными и безопасными средствами связи, а также возможностью создания разнообразных бизнес-процессов.
Платформа .NET Framework 4 работает вместе с своими предыдущими версиями. Приложения, основанные на предыдущих версиях .NET Framework, будут продолжать выполняться на платформе, для которой они предназначены по умолчанию.
Платформа Microsoft .NET Framework 4 содержит следующие новые возможности и усовершенствования.- Усовершенствования в CLR (Common Language Runtime) и BCL (Base Class Library)
- Усовершенствованная производительность, включая улучшенную поддержку многоядерных компьютеров, фоновую сборку мусора и присоединение профилировщика на сервере.
- Новые типы сопоставленных в памяти файлов и новые числовые типы.
- Более легкая отладка, включая отладку дампа, минидампы Watson, отладку в смешанном режиме для 64-разрядных процессоров и контракты кода.
- Полный список расширений для CLR и BCL см. по этой ссылке.
- Новшества в языках Visual Basic и C#, например лямбда-операторы, неявные продолжения строк, динамическая диспетчеризация, а также именованные и необязательные параметры.
- Усовершенствования в доступе к данным и моделировании.
- Платформа Entity Framework позволяет разработчикам программировать операции с реляционными базами данных с помощью объектов .NET и Language Integrated Query (LINQ). В нее входят многие новые возможности, в том числе игнорирование сохраняемости и поддержка POCO, сопоставления внешних ключей, «неспешная» загрузка, поддержка разработки на основе тестирования, функции в модели и новые операторы LINQ. Дополнительные возможности включают поддержку многоуровневых приложений обработки данных с самоотслеживающимися сущностями, настраиваемую генерацию кода с помощью шаблонов T4, первую разработку модели, усовершенствованный интерфейс конструктора, улучшенную производительность и плюрализацию наборов сущностей. Дополнительные сведения см. по этой ссылке.
- Службы данных WCF – это компонент .NET Framework, позволяющий создавать службы и приложения, основанные на REST, которые используют протокол OData (Open Data Protocol) для предоставления и получения данных по Интернету. Службы данных WCF содержат много новых компонентов, включая расширенную поддержку BLOB, привязку данных, подсчет строк, настройку подачи, проекции и усовершенствования конвейера запросов. Встроенная интеграция с Microsoft Office 2010 позволяет теперь предоставлять данные Microsoft Office SharePoint Server в виде канала OData и осуществлять доступ к этому каналу с помощью клиентской библиотеки служб данных WCF. Дополнительные сведения см. по этой ссылке.
- Расширения в ASP.NET
- Дополнительные средства управления с помощью HTML, идентификаторы элементов и настраиваемые стили CSS, облегчающие создание веб-форм, совместимых со стандартами и оптимизированных для поисковых систем.
- Новые компоненты динамических данных, такие как новые фильтры запросов, шаблоны сущностей, богатая поддержка для Entity Framework 4, а также возможности проверки и создания шаблонов, которые легко применить к существующим веб-формам.
- Поддержка веб-форм для новых усовершенствований библиотеки AJAX, включая встроенную поддержку для сетей доставки содержимого (CDN).
- Полный список расширений для ASP.NET см. по этой ссылке.
- Усовершенствования в Windows Presentation Foundation (WPF)
- Добавлена поддержка для мультисенсорного ввода, элементов управления ленты и возможностей расширяемости панели задач Windows 7.
- Добавлена поддержка для пакета SDK Surface 2.0.
- Новые элементы управления для бизнес-приложений, такие как элемент управления для построения диаграмм, средство интеллектуального редактирования, сетка данных и другие, повышают производительность разработчиков, создающих приложения для обработки данных.
- Усовершенствования в производительности и масштабируемости.
- Усовершенствования в четкости визуального представления текста, привязке пикселей, локализации и взаимодействии.
- Полный список расширений для WPF см. по этой ссылке.
- Усовершенствования в Windows Workflow (WF), позволяющие разработчикам более эффективно сопровождать рабочие процессы. Включают улучшенную модель программирования действий, улучшенный интерфейс конструктора, новый стиль моделирования блок-схем, расширенную палитру действий, интеграция правил рабочих процессов, а также новые возможности корреляции сообщений. Платформа .NET Framework 4 обеспечивает также существенное улучшение производительности для рабочих процессов, основанных на WF. Полный список расширений для WF см. по этой ссылке.
- Усовершенствования в Windows Communication Foundation (WCF), такие как поддержка для служб рабочих процессов WCF, для создания рабочих процессов с поддержкой корреляции действий на основе сообщений. Кроме того, .NET Framework 4 предоставляет новые компоненты WCF, такие как обнаружение служб, служба маршрутизации, поддержка REST, диагностика и производительность. Полный список расширений для WCF см. по этой ссылке.
- Новейшие компоненты параллельного программирования, такие как поддержка параллельных циклов, библиотека TPL (Task Parallel Library), запросы PLINQ (Parallel LINQ), а также структуры данных координации, позволяющие разработчикам эффективно управлять возможностями многоядерных процессоров.
Поддерживаемые операционные системы
Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3
- Windows XP SP3
- Windows Server 2003 SP2
- Windows Vista SP1 или более поздняя версия
- Windows Server 2008 (не поддерживается в основной роли сервера)
- Windows 7
- Windows Server 2008 R2 (не поддерживается в основной роли сервера)
- Windows 7 SP1
- Windows Server 2008 R2 SP1
- Поддерживаемые архитектуры:
- x86
- x64
- ia64 (некоторые возможности не поддерживаются на ia64, например WPF)
- Аппаратные требования:
- Рекомендуемый минимум: процессор Pentium с тактовой частотой 1 ГГц или выше, 512 МБ оперативной памяти или больше
- Минимальное место на диске:
- x86 – 850 МБ
- x64 – 2 ГБ
- Предварительные требования:
- Установщик Windows 3.1 или более поздней версии
- Internet Explorer 5.01 или более поздней версии
- Важно! Убедитесь, что на компьютере установлен самый последний пакет обновления и важные исправления Windows. Для поиска обновлений безопасности посетите Центр обновления Windows. При установке на 64-разрядной XP или Windows 2003, возможно, придется установить Windows Imaging Component. 32-разрядную версию Windows Imaging Component можно получить по следующей ссылке. 64-разрядную версию Windows Imaging Component можно получить по следующей ссылке.
- Нажмите кнопку «Загрузить» на этой странице, чтобы начать загрузку.
- Чтобы немедленно начать установку, нажмите кнопку Выполнить.
- Чтобы сохранить загружаемые файлы на своем компьютере и установить их позже, нажмите кнопку Сохранить.
- Чтобы отменить установку, нажмите кнопку Отмена.
Для веб-разработчиков и администраторов
Для установки .NET Framework на веб-сервер или установки полной среды веб-разработки воспользуйтесь установщиком веб-платформы Майкрософт.
Дополнительные требования для установки сервера
Если требуется выполнить установку сервера, в дополнение к основным компонентам на компьютере необходимо установить следующее программное обеспечение:
- Службы IIS 6.0 или более поздней версии. Для доступа к функциям ASP.NET необходимо перед установкой .NET Framework установить службы IIS с последними обновлениями безопасности. ASP.NET поддерживается только ОС Windows XP Professional, Windows Server 2003, Windows Server 2008 и Windows Server 2008 R2.
- (Рекомендуется) компоненты доступа к данным MDAC 2.8 или более поздней версии.
ПРИМЕЧАНИЕ: большинству пользователей не требуется выполнять установку сервера. Если нет уверенности, нужно ли выполнять установку сервера, выполните базовую установку.
Программа установки Windows Server 2008 R2 с пакетом обновления 1 (SP1) в варианте установки Server Core
Эта версия Microsoft .NET Framework 4 не поддерживает вариант установки Server Core ОС Windows Server 2008 и Windows Server 2008 R2. Чтобы получить версию Microsoft .NET Framework 4, поддерживающую вариант установки Server Core ОС Windows Server 2008 R2 с пакетом обновления 1 (SP1), перейдите по ссылке Microsoft .NET Framework 4 (автономный установщик) для варианта установки Server Core.
Файл сведений .NET Framework 4
Читать о Майкрософт