ASP.NET 5 привносит значительные изменения в платформу ASP.NET. В этой статье рассматриваются новые концепции ASP.NET 5 и объясняется, как они помогут разрабатывать современные веб-приложения.
Введение в ASP.NET 5.
ASP.NET 5 — это лишенный всего избыточного .NET стек для построения современных веб-приложений. Мы построили его с нуля, чтобы обеспечить оптимизированную платформу для разработки приложений, которые будут развернуты в облаке или работать на собственных серверах. Для поддержки гибкости при построении решений данная платформа состоит из модульных компонентов с минимальными накладными расходами.
ASP.NET 5 включает в себя следующие возможности:
- Новая гибкая и кроссплатформенная среда выполнения
- Новый модульный конвейер для HTTP-запросов
- Конфигурация готовая к использованию в облаке
- Унифицированная программная модель, которая сочетает в MVC, Web API и Web Pages
- Возможность увидеть изменения без повторного построения проекта
- Использование нескольких версий .NET Framework бок о бок
- Возможность self-hosting или хостинга на IIS
- Новые инструменты в Visual Studio 2015
- Открытый исходный код в GitHub
Изменения, которые мы сделали для ASP.NET 5 были основаны на запросах клиентов и обратной связи. Эти изменения упрощают разработку, хостинг и обслуживание и ориентированы на современные веб-приложения.
Читать полностью »