Microsoft .NET Framework

История программы

Microsoft .NET Framework 4.7.1:

— Поддержка .NET Standard 2.0.
— Поддержка разработчиков конфигурации.
— Обнаружение функции времени выполнения.
— Типы кортежей типа сериализуемы.
— Поддержка ссылок только для чтения.
— Улучшение производительности сбора мусора.
— Поддержка портативных PDB: поддержка SHA-2 для Message.HashAlgorithm.
— Шаги выполнения в приложениях ASP.NET.
— Анализ ASP.NET HttpCookie.
— Параметры хеша SHA-2 для учетных данных аутентификации форм ASP.NET.

Microsoft .NET Framework 4.6.2:

— Много дополнений, изменений и исправлений.

Microsoft .NET Framework 4.6.2:

— Много дополнений, изменений и исправлений.

Microsoft .NET Framework 4.6.1:

— Исправлены ошибки.

Microsoft .NET Framework 4.6:

— Изменения библиотеки базовых классов.
— Поддержка кодировок на основе кодовой страницы.
— Усовершенствования трассировки событий.
— Изменение размеров в элементах управления Windows Forms.
— 64-разрядный JIT-компилятор для управляемого кода.
— Поддержка преобразования DateTime в формат времени Unix и обратно.
— Привязка моделей ASP.NET поддерживает методы, возвращающие задачи.
— Поддержка канала для управляемого инструментария EventSource.
— Улучшения загрузчика сборок.

.NET Framework 4.5 Final:

— .NET for Windows Store apps. Приложения Windows Стиль Metro предназначены для конкретных форм-факторов и используют возможности операционной системы Windows.
— Переносимые библиотеки классов. Проект Переносимой библиотеки классов в Visual Studio 2012 позволяет писать работающие на нескольких платформах .NET Framework управляемые сборки и выполнять их построение.
— Новинки и усовершенствования: Возможность уменьшения количества перезапусков системы путем обнаружения и закрытия приложений платформы .NET Framework версии 4 во время развертывания.
— Новинки и усовершенствования: Поддержка массивов, размер которых превышающие 2 гигабайта (ГБ) на 64-разрядных платформах.
— Новинки и усовершенствования: Улучшенная производительность благодаря фоновой сборке мусора для серверов.
— Новинки и усовершенствования: Компиляция фона по требованию, которая при желании доступна на многоядерных процессорах для повышения производительности приложения.
— Новинки и усовершенствования: Возможность ограничить, как долго обработчик регулярных выражений будет пытаться разрешить регулярное выражение до истечения времени ожидания.
— Новинки и усовершенствования: Возможность определить культуру по умолчанию для домена приложения.
— Новинки и усовершенствования: Поддержка консоли для кодировки Юникод (UTF-16).
— Новинки и усовершенствования: Поддержка управления версиями культурных данных сортировки и сравнения строк.
— Новинки и усовершенствования: Улучшенная производительность при извлечении ресурсов.
— Новинки и усовершенствования: Улучшения сжатия ZIP.
— Новинки и усовершенствования: Возможность настраивать контекст отражения для переопределения поведения отражения по умолчанию через класс CustomReflectionContext.
— Новинки и усовершенствования: Поддержка версии 2008 стандарта интернационализированных доменных имен в приложениях (Internationalized Domain Names in Applications, IDNA), когда класс System.Globalization.IdnMapping используется в Windows 8.
— Новинки и усовершенствования: Делегирование сравнения строк операционной системе, которая реализует Юникод 6.0, если платформа .NET Framework используется в Windows 8.
— Новинки и усовершенствования: Возможность вычисления хэш-кода для строк на основе домена для каждого приложения.
— Managed Extensibility Framework: Поддержка универсальных типов.
— Managed Extensibility Framework: Модель программирования на основе соглашений, позволяющая создавать части на основе соглашений об именах, а не на основе атрибутов.
— Managed Extensibility Framework: Несколько областей.
— Managed Extensibility Framework: Подмножество MEF, которое можно использовать при создании приложений Стиль Metro.
— Асинхронные операции с файлами. В .NET Framework 4.5 новые асинхронные функции были добавлены в языки C# и Visual Basic.
— Средства. Генератор файлов ресурсов (Resgen.exe) позволяет создать RESW-файл для использования в приложениях Windows Стиль Metro из RESOURCES-файла, внедренного в сборку .NET Framework.
— Параллельные вычисления. В .NET Framework 4.5 предусмотрено несколько новых функций и усовершенствований для параллельных вычислений.
— Веб: Поддержка новых типов форм HTML5.
— Веб: Поддержка связывателей моделей в веб-формах.
— Веб: Поддержка малозаметного JavaScript в клиентских скриптах проверки.
— Веб: Улучшенная обработка клиентского скрипта посредством связывания и минификации, обеспечивающих повышенную производительность при работе со страницами.
— Веб: Интегрированные подпрограммы кодировки из библиотеки AntiXSS (ранее внешняя библиотека) для защиты от атак межсайтовых скриптов.
— Веб: Поддержка протокола WebSockets.
— Веб: Поддержка чтения и записи HTTP-запросов и ответов в асинхронном режиме.
— Веб: Поддержка асинхронных модулей и обработчиков.
— Веб: Поддержка резервирования сети распределения содержимого (CDN) в элементе управления ScriptManager.
— Сеть: .NET Framework 4.5 обеспечивает новый интерфейс программирования для приложений HTTP.
— Сеть: RFC-совместимая поддержка URI. Дополнительные сведения см. в описании Uri и соответствующих классов.
— Сеть: Поддержка синтаксического анализа интернационализированных доменных имен (Internationalized Domain Name, IDN).
— Сеть: Поддержка интернационализации адресов электронной почты (Email Address Internationalization, EAI).
— Сеть: Улучшенная поддержка протокола IPv6.
— Сеть: Поддержка сокета с двойным режимом. Дополнительные сведения см. в описаниях классов Socket и TcpListener.
— Windows Presentation Foundation: Новый элемент управления Ribbon, позволяющий реализовать пользовательский интерфейс в виде ленты, на которой размещаются панель быстрого доступа, меню приложения и вкладки.
— Windows Presentation Foundation: Новый интерфейс INotifyDataErrorInfo, который поддерживает синхронную и асинхронную проверку данных.
— Windows Presentation Foundation: Новые функции для классов VirtualizingPanel и Dispatcher.
— Windows Presentation Foundation: Повышенная производительность при отображении больших наборов сгруппированных данных и доступе к коллекциям в потоках вне пользовательского интерфейса.
— Windows Presentation Foundation: Привязка данных к статическим свойствам, привязка данных к пользовательским типам, реализующим интерфейс ICustomTypeProvider, и извлечение сведений о привязке данных из выражения привязки.
— Windows Presentation Foundation: Изменение расположения данных по мере изменение значений (формирование данных в реальном времени).
— Windows Presentation Foundation: Возможность проверить, отключен ли контекст данных для контейнера элемента.
— Windows Presentation Foundation: Возможность задать количество времени, которое должно пройти между операциями изменения свойств и обновления источника данных.
— Windows Presentation Foundation: Улучшенная поддержка реализации слабых шаблонов событий.
— Windows Communication Foundation: Упрощение созданных файлов конфигурации.
— Windows Communication Foundation: Поддержка разработки «с контракта».
— Windows Communication Foundation: Возможность более простой настройки режима совместимости ASP.NET.
— Windows Communication Foundation: Изменения значений свойств транспорта по умолчанию для снижения вероятности необходимости их настройки.
— Windows Communication Foundation: Обновляется к классу XmlDictionaryReaderQuotas для уменьшения вероятности, что будет необходимо вручную настроить квоты для средств чтения словаря XML.
— Windows Communication Foundation: Проверка файлов конфигурации WCF за счет Visual Studio как часть процесса построения.
— Windows Communication Foundation: Новая поддержка асинхронной потоковой передачи.
— Windows Communication Foundation: Новое сопоставление протокола HTTPS, облегчающее предоставление конечной точки по HTTPS с помощью служб IIS.
— Windows Communication Foundation: Возможность создавать метаданные в одном документе WSDL путем добавления ?singleWSDL к URL-адресу службы.
— Windows Communication Foundation: Поддержка Websockets, чтобы включить истинно двунаправленное связь по портам 80 и 443 с характеристиками производительности схожими с транспортом TCP.
— Windows Communication Foundation: Поддержка настройки служб в коде.
— Windows Communication Foundation: Всплывающие подсказки редактора XML
— Windows Communication Foundation: Поддержка кэширования ChannelFactory.
— Windows Communication Foundation: Поддержка сжатия двоичного кодировщика.
— Windows Communication Foundation: Поддержка транспорта UDP, которая позволяет разработчикам писать службы, использующие обмен сообщениями по принципу «отправить и забыть».
— Windows Communication Foundation: Возможность поддерживать несколько режимов аутентификации на одной конечной точке службы WCF при использовании транспорта HTTP и безопасности транспорта.
— Windows Communication Foundation: Поддержка служб WCF, использующих интернационализированные доменные имена (IDN).
— Windows Workflow Foundation: Рабочие процессы конечного автомата, которые впервые появились в составе .NET Framework 4.0.1.
— Windows Workflow Foundation: Улучшенные функции конструктора рабочих процессов.
— Windows Workflow Foundation: Хранение данных о состоянии представления для рабочего процесса в одном элементе в XAML-файле, чтобы данные о состоянии представления можно было легко находить и редактировать.
— Windows Workflow Foundation: Операция контейнера A NoPersistScope для предотвращения сохранения дочерних действий.
— Windows Workflow Foundation: Поддержка выражений C#.
— Windows Workflow Foundation: Улучшения управления версиями.
— Windows Workflow Foundation: Разработка служб рабочего процесса первого контракта, обеспечивающая поддержку автоматического создания действий для обеспечения соответствия существующему сервисному контракту.