ASP.NET MVC 4 Руководитель группы веб- разработки Lingvo ABBYY Евгений Агафонов
СОДЕРЖАНИЕ Веб-разработка, тенденции Single Page Application Поддержка мобильных платформ Приятные мелочи ASP.NET Web API Асинхронность
Быстрота разработки Rich UI Поддержка мобильных платформ Асинхронность Разработка внешних API ТЕНДЕНЦИИ
Single Page Application MVVM на клиенте (knockout.js) Работа с OData endpoint (upshot.js) HTML5 CSS media RICH UI
ДЕМОНСТРАЦИЯ Single Page Application
Mobile Project Template JQuery Mobile Режимы отображения (Display modes) Механизмы переключения между обычным и мобильным UI МОБИЛЬНЫЕ ПЛАТФОРМЫ
ДЕМОНСТРАЦИЯ Mobile Project
Улучшения в Razor ~ null attributes Bundling (ASP.NET) Сжимаем и склеиваем *.js и *.css Recipes (NuGet) ПРИЯТНЫЕ МЕЛОЧИ
ДЕМОНСТРАЦИЯ Little things
WCF vs ASP.NET MVC RESTful Services Новый стэк, параллельный ASP.NET MVC Больше контроля над HTTP Поддержка Odata Клиент тоже есть ASP.NET WEB API
Все лучшее из мира MVC осталось Полная поддержка асинхронности Та же самая модель расширяемости через DependencyResolver Хостинг вне IIS ASP.NET WEB API
ДЕМОНСТРАЦИЯ Web API
I/O и CPU bound операции Поддержка TPL Поддержка C# 5 Если C# 5 нельзя использовать, то все равно есть способы облегчить себе жизнь АСИНХРОННОСТЬ
ДЕМОНСТРАЦИЯ Async
СПАСИБО ЗА ВНИМАНИЕ Руководитель группы веб-разработки Lingvo ABBYY Евгений Агафонов