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.
— Мережа: Підтримка синтаксичного аналізу інтернаціоналізованих доменних імен (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: Розробка служб робочого процесу першого контракту, що забезпечує підтримку автоматичного створення дій для забезпечення відповідності існуючому сервісного контракту.