ASP.NET MVC 3 Framework представляет собой последнюю версию веб-платформы ASP.NET от Microsoft. Она предлагает высокопроизводительную модель программирования, которая способствует построению более чистой кодовой архитектуры, обеспечивает разработку, управляемую тестами, и позволяет повсеместную расширяемость в комбинации со всеми преимуществами версии ASP.NET 4.
В третьем издании ключевые концепции архитектуры "модель-представление-контроллер" (MVC) не просто объясняются или обсуждаются в изоляции, но демонстрируются в действии. В вашем распоряжении — расширенное учебное руководство, позволяющее создать работающее веб-приложение электронной коммерции, в котором сочетаются возможности ASP.NET MVC и новейшие средства языка C# вместе с наилучшими методиками модульного тестирования. Получив этот практически бесценный опыт, вы сможете по достоинству оценить как сильные, так и слабые стороны MVC, и успешно воплотить обретенные знания в реальных проектах.
Авторы книги, Стив Сандерсон и Адам Фримен, работают с ASP.NET MVC, начиная с самой первой версии. Стив — известный блоггер по MVC Framework и член команды Microsoft Web Platform and Tools. Адам занялся разработкой веб-приложений 15 лет тому назад и отвечал за ряд крупнейших и наиболее амбициозных проектов во всем мире. Не беспокойтесь — вы в надежных руках.
Благодаря этой книге, вы освоите следующие темы:
- Обретете глубокое понимание архитектуры ASP.NET MVC 3, включая базовые основы MVC
- Освоите платформу ASP.NET MVC Framework
- Увидите, как взаимодействуют вместе архитектура MVC и разработка, управляемая тестами
- Быстро и просто приумножите существующие знания, сравнивая средства классической платформы ASP.NET и ASP.NET MVC
- Изучите актуальные вопросы безопасности и развертывания, включая особенности использования IIS 7
Эта книга предназначена для разработчиков веб-приложений, имеющих базовые знания ASP.NET и C#, которые желают (или нуждаются) в переходе к использованию новой платформы ASP.NET MVC 3 Framework.
Об авторах
Адам Фримен — опытный специалист в области информационных технологий, занимавший ведущие позиции во многих компаниях, последней из которых был глобальный банк, где он работал на должностях директора по внедрению технологий и руководителя административной службы. После ухода из банка Адам уделяет время писательской деятельности и подготовке к своим первым соревнованиям по триатлону. Это его одиннадцатая книга по программированию и девятая по теме .NET.
Стивен Сандерсон работает в компании Microsoft на должности менеджера программ в команде веб-платформы и инструментов (Web Platform and Tools), стремясь обеспечить максимальную отдачу веб-технологий Microsoft для разработчиков. Он имеет богатый опыт веб- разработчика как в международных корпорациях, так и во вновь родившихся фирмах, и является постоянным автором и докладчиком по теме построения веб-приложений. В свободное от работы время Стивен разрабатывает и сопровождает проекты с открытым исходным кодом на http://github.com/SteveSanderson.
3-е издание
Новая среда ASP.NET MVC Framework представляет собой самое значительное изменение в программных средствах разработки веб-приложений от корпорации Microsoft после первого выпуска платформы ASP.NET в 2002 году. Она дает разработчикам больше возможностей для управления HTML-разметкой, схемой URL и обработкой запросов и ответов. Она способствует построению ясной архитектуры приложения, обеспечивает солидную поддержку блочного тестирования и упрощает интеграцию со сторонними программными средствами, включая библиотеки JavaScript и инструментальные средства Ajax.
Автор взялся за написание этой книги потому, что возможности платформы ASP.NET MVC кажутся ему весьма привлекательными и многообещающими. И, прочитав эту книгу, вы не только получите основательное представление о возможностях платформы ASP.NET MVC и ее применении, но и том, почему она была разработана так, а не иначе, а также о том, как применять положенные в ее основу принципы для улучшения собственного кода. Автор беспристрастно проанализировал достоинства и недостатки данной платформы, а также ее альтернативы и открытые инструментальные средства, которые способны ее дополнить.
ven
C...R...a...S....H
smartbye@gmail.com