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

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

    Почати безкоштовно

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

    Почати безкоштовно

      Оновлення для 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

      Пакети підписки з доступом до всіх курсів та сервісів

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      Преміум
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      new
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.