Рецензия на книгу "Pro ASP.NET MVC Framework"
cleg.
Я не буду долго рассуждать на тему того, насколько приятно изменилась Web-разработка на .NET с появлением ASP.NET MVC фреймворка. Не зря его называют «инновацией номер 1 от Microsoft в Web-разработке со времен ASP.NET 1.0».
Так как технология эта – весьма молодая, то книг по ней не так много. Я хочу рассказать вам про одну из лучших книг об этой технологии – «Pro ASP.NET MVC Framework» от Steven Sanderson.
Несмотря на наличие слова «ПРО» в названии, книга написана очень простым и понятным языком.
Она разделена на две части. Первая посвящена общему знакомству с технологией ASP.NET MVC. В очень простой форме, читатель сначала знакомится с концепцией, лежащей за MVC-подходом. А потом на примере реального приложения – спортивного магазина, показывается, как использовать MVC-фреймворк в ваших приложениях.
Пример будет очень хорош для начинающих изучать технологию программистов, поскольку показывает не только конкретный код, но и как правильно концептуально и стилистически использовать мощь ASP.NET MVC.
Вторая часть посвящена более глубокому изучению ASP.NET MVC. Она содержит следующие главы.
Overview of ASP.NET MVC Projects – посвящена обзору структуры проектов ASP.NET MVC.
URLs and Routing – в этой главе описывается механизм «роутинга», то есть сопоставления УРЛ-ов и обрабатывающих их контроллеров.
Controllers and Actions – тут рассматривается написание контроллеров, выполняющих непосредственно работу по «оживлению» сайта. Описывается механизм фильтров, рассказывается как обрабатывать исключения и т.д.
Views – в этой главе разбирается построение видов для отображения информации. Рассмотрены HTML-хелперы и другие полезные вспомогательные технологии.
Data Entry – рассматриваются приемы работы с пользовательскими данными – их получение, проверка и защита. Разбирается пример работы с CAPTCHA и ряд других полезных приемов.
Ajax and Client Scripting – в данном разделе показано использование асинхронных запросов для создания быстрых пользовательских интерфейсов, работающих без перезагрузки страниц.
Security and Vulnerability – все вопросы безопасности и защиты, разбираются в этой главе. Рассмотрены различные виды атак на Web-приложения и способы противодействовать им.
Deployment – данная глава посвящена описанию механизмов развертывания готовых приложений для работы.
ASP.NET Platform Features – поскольку MVC фреймворк построен на основе ASP.NET, эта глава посвящена взаимодействию с богатейшими возможностями ASP.NET.
Combining MVC and WebForms – финальная глава разбирает построение приложений, в которых ASP.NET MVC взаимодействует со «стандартными» WebForms.
Подводя итог, можно сказать, что данная книга является одним из самых лучших и детальных пособий, посвященный сравнительно молодой технологии ASP.NET MVC, и рекомендуется всем заинтересованным в углублении своих знаний в данном вопросе.
Компании из статьи
Apress
|
Apress is a technical publisher devoted to meeting the needs of IT professionals, software developers, and programmers, with more than 700 books in print and a continually expanding portfolio of publi... |
Microsoft Украина | Украинское подразделение компании Microsoft. |