.NET Framework 4.5 Final

2012-08-17 06:40

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

© 2010 - 2025. Всі права захищено.