asp.net mvc 4
DESCRIPTION
ASP.NET MVC 4. Евгений Агафонов. Руководитель группы веб-разработки Lingvo ABBYY [email protected]. Содержание. Веб-разработка, тенденции Single Page Application Поддержка мобильных платформ Приятные мелочи ASP.NET Web API Асинхронность. Тенденции. Быстрота разработки Rich UI - PowerPoint PPT PresentationTRANSCRIPT
СОДЕРЖАНИЕ
Веб-разработка, тенденции
Single Page Application
Поддержка мобильных платформ
Приятные мелочи
ASP.NET Web API
Асинхронность
Single Page ApplicationMVVM на клиенте (knockout.js)Работа с OData endpoint (upshot.js)HTML5CSS media
RICH UI
Mobile Project TemplateJQuery MobileРежимы отображения (Display modes)Механизмы переключения между обычным и мобильным UI
МОБИЛЬНЫЕ ПЛАТФОРМЫ
Улучшения в Razor~null attributes
Bundling (ASP.NET)Сжимаем и склеиваем *.js и *.css
Recipes (NuGet)
ПРИЯТНЫЕ МЕЛОЧИ
WCF vs ASP.NET MVCRESTful ServicesНовый стэк, параллельный ASP.NET MVCБольше контроля над HTTPПоддержка Odata
http://www.odata.org/developers/protocols/uri-conventions
Клиент тоже есть
ASP.NET WEB API
Все лучшее из мира MVC осталосьПолная поддержка асинхронностиТа же самая модель расширяемости через DependencyResolverХостинг вне IIS
ASP.NET WEB API
I/O и CPU bound операцииПоддержка TPL Поддержка C# 5Если C# 5 нельзя использовать, то все равно есть способы облегчить себе жизнь
АСИНХРОННОСТЬ