AspAlliance.com LogoASPAlliance: Articles, reviews, and samples for .NET Developers
URL:
http://aspalliance.com/articleViewer.aspx?aId=1871&pId=-1
Review: ASP.NET MVC 1.0 Quickly
page
by Brendan Enrick
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 20644/ 53

Introduction

Following closely behind every new technology is a stream of new books written to teach the new technologies to all interested parties. I have been working with ASP.NET MVC since the beta versions, so for me, seeing the books about MVC arriving is very cool. There was a dearth of information before, but all of this new information about MVC has made the framework much more approachable. Books, articles, blog posts, and forum posts all add greatly to the wealth of knowledge available on the subject. I just finished reading Maarten Balliauw's book on ASP.NET MVC, ASP.NET MVC 1.0 Quickly.

The book is published by Packt Publishing and was written, as the name makes obvious, to be short and fast enough for someone to quickly read and start using ASP.NET MVC.

Topics Covered

Maarten starts the book as most books are written, with an introductory chapter giving general information about the topic. This is to be expected from any book. If you have some familiarity with MVC, I recommend skipping the chapter. If you are completely new to MVC then certainly read on from the beginning.

He very quickly dives into creating the first application with ASP.NET MVC, but takes care not to delve too deeply into the details just yet. Since he dives right in, he is mostly just skimming over details to get the reader into MVC.

Interacting with MVC, information about the framework, and routing are in the chapters to follow. This is when the meat of the book really starts talking about MVC details. These are the chapters that you will really want to understand since they are the core components of MVC.

In the later part of the book, Maarten covers customizations you can perform on MVC using ASP.NET forms with ASP.NET MVC and keeping user experiences rich with AJAX.

One topic that everyone else seems to see as central to MVC is testing, so of course he added information on testing the application at the end of the book. I admit that I write unit tests and use testing to ensure quality and maintainability in the code I write, but I am against the idea that MVC is designed the way it is for testing purposes. MVC is a pattern that separates concerns in ways which allow testing to be achieved. In general, it is a pattern which should give more control to the developer than the forms model did. This is the power of MVC.

Recommendations

For Readers

If you are looking for a book to quickly get the basics of MVC soyou can hit the ground running, I would recommend this book. It covers enough of the details without boring the reader with endless monotony.

Make sure you have some understanding of ASP.NET and C# because the book makes sure not to waste the readers' time going over too many of the details of those.

For the Author

I am glad that the testing was left for the end of the book, since it is a topic which would be more difficult for readers not experienced with testing or testing frameworks. The section on caching is somewhat light. I know that the book is intended to be read by developers familiar with ASP.NET, so they should understand caching, but many developers using ASP.NET are not familiar with it. For the next version it would be nice to see a little more in there including something other than just output caching.

About the Book

Title

ASP.NET MVC 1.0 Quickly

Author

Maarten Balliauw

Publisher

Packt Publishing

Pages

256 pages

Price

US $34.99

Rating

****

Related URL

https://www.packtpub.com/asp-net-model-view-controller-1-0-quickly/book

 


Product Spotlight
Product Spotlight 

©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-04-26 6:53:36 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search