Обновления для ASP.NET vNext, .NET Native и RyuJIT - Блог ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Заказать звонок

Выбери свою IT специальность

Подписка

Заказать звонок

+38 099 757 27 82

Обновления для ASP.NET vNext, .NET Native и RyuJIT

advertisement advertisement

Введение

В августе 2014 года были обновлены продукты, работающие на .NET, а именно: ASP.NET vNext, .NET Native и RyuJIT.

ASP.NET vNext

ASP.NET vNext - обновленная версия ASP.NET, используемая для создания клиент-серверных приложений. Разработчики продолжают добавлять новые функции и улучшают разработку ASP.NET vNext приложений, написанных в Visual Studio 14.


Список преимуществ, почему ASP.NET vNext лучше выбирать в качестве веб-платформы:

  • Единое и улучшенное API для MVC и Web API.

  • Значительно улучшена производительность при запуске и пропускная способность.

  • Полная поддержка .NET Framework.

  • Компоненты ASP.NET vNext не надо регистрировать, потому что конфигурационные сведения уже встроены.

  • Поддерживает работу с Mono на Mac и Linux

Новые функции

Минимальный Формат Проекта «Minimal Project Format»

Формат проекта ASP.NET (kjproj) также был обновлен.

Новый функционал теперь будет влиять на работу внутри проекта Visual Studio:

  • Легкий контроль всех исходников, так как kproj не будет изменятся при добавлении, перемещении или переименовании файла.

  • Улучшенный опыт использования командной строки Visual Studio и ASP.NET, поскольку среда разработки не нуждается в списке файлов. Это хорошо работает, когда над проектом работают один-два человека.

Поддержка Модульного Тестирования «Unit Testing Support»

Была добавлена базовая поддержка для модульного тестирования, теперь можно использовать любой фреймворк для тестирования. Разработчиками создана первоначальная поддержка xUnit, работающая в рамках текущего Visual Studio Test Explorer.

Скаффолдинг «Scaffolding»

ASP.NET Scaffolding – это фреймворк для генерации кода, используемый в ASP.NET веб приложениях. Его использование позволяет сократить время разработки конфигурационных файлов для приложений.

Новая версия позволяет добавить первоначальную поддержку фреймворка в ASP.NET vNext, а также создавать собственный скаффолдинг для генерации контента.

Обновленный домашний репозиторий «Update Home Repo»

“Home Repo” – Ваш репозиторий на Github для командной строки ASP.NET vNext. В новой версии были добавлены: новая документация, примеры и скрипты. Теперь имеются простые ASP.NET vNext примеры “Home Repo” для проверки работоспособности вашей программной среды.

.NET Native

Обновление .NET Native включает в себя лимитированную поддержку “Windows Communication Foundation” (WCF). Так же были добавлены новые свойства для WCF:

  • CustomBinding

  • BasicHttpBinding

  • HttpTransportBindingElement

  • TextMessageEncodingBindingElement

  • ChannelFactory

  • ClientBase

  • DataContractSerializer

RyuJIT – Новое поколение JIT компиляторов

В JIT компиляторе RyuJIT обновилась исполняющая библиотека CoreCLR. Библиотека SIMD на данный момент не поддерживается, но разработчики обещают ее добавить в следующих релизах.

Подробнее про компилятор RyuJIT Вы можете узнать на ресурсе: blogs.msdn.com/b/dotnet/archive/2013/09/30/ryujit-the-next-generation-jit-compiler.aspx

Ознакомиться со всеми обновленными продуктами можно в Visual Studio 2014 или Visual Studio 2015 Preview.

Источник: blog.msdn.com

КОММЕНТАРИИ И ОБСУЖДЕНИЯ
advertisement advertisement

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Notification success