Customer Review

1 of 1 people found the following review helpful
5.0 out of 5 stars ASP.NET MVC Framework Preview, April 24, 2009
Verified Purchase(What's this?)
This review is from: ASP.NET MVC Framework Preview (FirstPress) (Paperback)
I never liked ASP.NET. Coming from Classic ASP and HTML and JavaScript, not to mention C and Assembly, I like to be a little closer to the machine, where life makes sense. I like to write my own code and I like neat code, including HTML markup. ViewState made me crazy. <asp:blah> made me nuts. I rebelled at giving up the clean and simple ASP environment just so some thick client Visual Studio developers who've never seen an <HTML> tag could move more comfortably to web development. The attempt to hide the fact that HTTP was stateless seemed to me an effort to shove a square peg into a round hole.

Or at least that's my curmudgeonly opinion on a bad day. WebForms has some good stuff going for it, (I swooned when I dragged and dropped my first Treeview control), but I just couldn't get myself to embrace ASP.NET. So imagine my pleasant surprise when I picked up Steven Anderson's ASP.NET MVC Framework Preview. I couldn't keep reading I was so excited. And when I'd finished, I'd long put in my order for the Full Version. This book is incredible not just because I'm so excited about Framework MVC and it validated my thoughts about WebForms but also it's the best little book on architecture I've read. He covers Three-Tier, MVC, Domain Modeling, Interface polymorphism, loose coupling, Testing, Linq, data repositories, Inversion of Control and more and puts some of this in historical perspective. (No, I'm not Sanderson's mother.) There's another great architecture book by Dino Esposito and Andrea Saltarello from Microsoft Press, Microsoft .NET: Architecting Applications for the Enterprise, that I sort of used as a companion, along with others and the web, because this 119 page books just doesn't have the room for full explanations. It might be more accurate to say that I used Sanderson's book as a companion, because that's where I found some very clear explanations that could quickly bring a concept into focus for me. Other books that do have the room don't say it so well as Sanderson's does in a fraction of the space. At a friend's place I picked up a Domain Driven Design tome and after a half hour struggle to get through only a few pages I didn't have clue what the author was talking about. And after an hour long podcast on DDD, about all I got was that DDD was too "Zen" to really even talk about. Sanderson nails it in five pages.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Be the first person to comment on this review.

[Add comment]
Post a comment
To insert a product link use the format: [[ASIN:ASIN product-title]] (What's this?)
Amazon will display this name with all your submissions, including reviews and discussion posts. (Learn more)
Name:
Badge:
This badge will be assigned to you and will appear along with your name.
There was an error. Please try again.
Please see the full guidelines here.

Official Comment

As a representative of this product you can post one Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
The following name and badge will be shown with this comment:
 (edit name)
After clicking the Post button you will be asked to create your public name, which will be shown with all your contributions.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.  Learn more
Otherwise, you can still post a regular comment on this review.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
 
System timed out

We were unable to verify whether you represent the product. Please try again later, or retry now. Otherwise you can post a regular comment.

Since you previously posted an Official Comment, this comment will appear in the comment section below. You also have the option to edit your Official Comment.   Learn more
The maximum number of Official Comments have been posted. This comment will appear in the comment section below.   Learn more
Prompts for sign-in
 


Review Details

Item

4.4 out of 5 stars (5 customer reviews)
5 star:
 (2)
4 star:
 (3)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
$24.99 $20.16
Add to cart Add to wishlist
Reviewer


Top Reviewer Ranking: 12,348,809