2. *
ASP .NET 5
*Новая среда исполнения
*Новый HTTP Pipeline
*Оптимизация для облака
*Изменение в проекте без перестройки
Версионирование .NET
Self-Hosting
VS 2015 features
Open Source
7. *
Новая среда исполнения (Project K)
*Full .NET CLR - полная версия
*Core CLR - cloud-oriented
*Cross-Platform CLR - Windows, Linux, OS X
Hosting Anywhere
*Side by Side (like NuGet package )
*Self-Hosting на любом устройстве
10. *
Версионирование .NET
*Каждое приложение может работать со
своей версией .NET
*Вместо ссылокна сборки, используем
ссылки на пакеты
*Необходим, только первичный пакет
12. *
Новый HTTP pipeline
*Упрощение, скорость и легкость
*Компонентность
*Поддержка OWIN
*Совместимость
Полная совместимость с предыдущими
версиями (WebForms, MVC 5, WebAPI2,
SignalR, EF )
Нюанс миграции проекта
13. *
Встроенный механизм Dependency Injection
*Поддержка пользовательских IoC
Cloud environment:
*Оптимизация .NET Core CLR
*API Portability Analyzer
14. *
Облако тегов, корзины покупок, логин
блоки, меню, баннера и т.д.
MVC 6 View Components
*Замена Parial Views
*Рендеринг части
контента
*Базовый класс и папка
компонент
*@Component.Invoke()
21. *
Dynamic Development
- Среда следит за изменениями
- Автосборка кода
Developer steps
1) Save changes in VS
2) Refresh Browser
3) PROFIT !
22. *
Интеграция с Bower, Grunt, Gulp and
npm
(работа с пакетами, веб-компонентами)
Task Runner Explorer
*Выполнение задач Grunt/Gulp
*Запуск JSHint, JSLint