Thursday, December 31, 2009

Pro ASP.NET MVC Framework

Сегодня закончил читать книгу Стивена Сендресона «Pro ASP.NET MVC Framework». Книга очень хорошая, и как видно из названия, посвящена MVC фреймворку от Microsoft. Книга относительно свежая – апрель 2009, но уже устарела, т.к. описывает ASP.NET MVC v 1.0, в то время как уже вышел релиз-кандидат второй версии фреймворка.
В книге в общих чертах описывается, что такое MVC, затем автор переходит конкретно к ASP .NET MVC и доходчиво объясняет, что такое View, что такое Action, чем занимается Controller, и как это все связать с Model.
Начиная с четвертой главы, новый материал подается на фоне написания реального приложения - SportsStore. Четвертая и пятая глава самые сложные, их надо читать очень внимательно, потому что, лично для меня, в них было много нового материала. Часто приходилось перечитывать, а иногда и лезть в интернет, за уточнениями, но это того стоило.
Стивен много времени уделяет написанию unit-тестов и всячески побуждает читателей делать тоже самое и я с ним полностью согласен. Благодаря этой книге я, наконец, разобрался с тем, как правильно писать мок-объекты, понял, что такое Castle Windsor, и что с их помощью можно тестировать практически все что шевелится. :)
Пока, к сожалению, нет никаких идей для web-проекта, но я для себя решил, что следующий проект буду писать на ASP.NET MVC, иншаАллах.

2 comments:

plotnick said...

Молодец... а я неоднакратно начинал читать ее, но так и не пошло дальше первых глав.

Советую еще почитать The Art of Unit Testing...

Bashir Magomedov said...

У меня такая же проблема с WPF. Раза три начинал изучать, и забрасывал, не шло что-то :(
А за наводку спасибо, посмотрел – выглядит многообещающе!