Programming Microsoft® ASP.NET MVC and over one million other books are available for Amazon Kindle. Learn more

FREE Shipping on orders over $25.

Used - Good | See details
 
   
Have one to sell? Sell yours here
Start reading Programming Microsoft® ASP.NET MVC on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Programming Microsoft® ASP.NET MVC [Paperback]

Dino Esposito
3.9 out of 5 stars  See all reviews (12 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition $22.79  
Paperback, Bargain Price $12.51  
Paperback, May 14, 2010 --  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now
There is a newer edition of this item:
Programming Microsoft® ASP.NET MVC Programming Microsoft® ASP.NET MVC 4.2 out of 5 stars (5)
$28.88
In Stock.

Book Description

May 14, 2010

Delve into the features, principles, and pillars of the ASP.NET MVC framework-deftly guided by Web development luminary Dino Esposito. ASP.NET MVC forces developers to think in terms of distinct components-model, view, controller-that make it easier to manage application complexity. Plunge into the framework's internal mechanics and gain a practical, what-why-how perspective behind each ASP.NET MVC building block. You'll understand how and when to use this programming model as an alternative to Web Forms-to gain full control of HTML, simplify testing and extensibility, and design better Web sites and experiences. As always, Esposito provides the detailed, insightful guidance and illustrative code samples you need to get productive quickly.



Editorial Reviews

About the Author

Dino Esposito is a well-known ASP.NET, AJAX, and Microsoft Silverlight® expert who has written or cowritten several popular books, including MICROSOFT ASP.NET AND AJAX: ARCHITECTING WEB APPLICATIONS and PROGRAMMING MICROSOFT ASP.NET 3.5. He is a regular contributor to MSDN® Magazine and speaks at industry events such as DevConnections and Microsoft TechEd.


Product Details

  • Paperback: 592 pages
  • Publisher: Microsoft Press; 1 edition (May 14, 2010)
  • Language: English
  • ISBN-10: 0735627142
  • ISBN-13: 978-0735627147
  • Product Dimensions: 7.3 x 1.5 x 8.8 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #322,924 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

NET MVC by Dino Esposito provides an in-depth look at the ASP. J. Crenshaw  |  3 reviewers made a similar statement
If you're not familiar with ASP. Sten Sundblad  |  1 reviewer made a similar statement
Most Helpful Customer Reviews
35 of 38 people found the following review helpful
3.0 out of 5 stars Not clear for whom this book might be useful May 30, 2010
Format:Paperback
First, let me say that generally I love Esposito's books and articles. His book on AJAX in Microsoft was the best on the topic. So, I expected a lot and ended up quite disappointed.

I am technical manager, and my developers have experience with MVC 1. We are all "fan-boys" MVC and for me it is the first time I actually enjoy development in Microsoft technologies.

Now, about the book. Who is this book for? The new MVC developers? It doesn't have any examples that one can build upon and learn the skills. For experienced developers? It doesn't go into the advanced implementation solutions; and the philosophy behind MVC only takes you so far. It goes to great (I would say, excruciating) details into what is the foundation of MVC design - but misses what *is* actually the MVC design. For example, the chapter on the controllers lists the role of controllers, motivation behind them, and anatomy of them. It also lists the interfaces that controllers implement. The bottom line - it convinced me what a great thing a controller is, but gave very little guidance how to use it!

It may be helpful for the instructors that can use some information in the classes. Or, it is very useful if you plan to join Scott Guthrie's team and develop MVC 3. But for real-world developers, architects, or technical managers - the value is questionable.
Comment | 
Was this review helpful to you?
18 of 21 people found the following review helpful
2.0 out of 5 stars Skip This Book, Seriously October 31, 2010
Format:Paperback
I rarely write negative reviews, but I have to say, this book is not good. I'm a relatively seasoned Web Forms developer, having spent the last eight years or so, off and on, developing apps in ASP.NET, and I was looking to this book to introduce me to ASP.NET MVC. As it stands, I'm 100 pages into the book, and I've yet to be presented with a single practical example; the author's spent all this time (seriously, no exaggeration -- the first 100 pages) trying to explain to me that yes, ASP.NET MVC is different from Web Forms -- not better, just different -- and that it extends the existing ASP.NET runtime in ways I couldn't care less about at this point. Thus far, we haven't created a single project, no File > New, no examples, nothing. I'm extremely frustrated and disappointed at this purchase, which sucks, because I generally give programming books the benefit of the doubt.

I actually can't think of a single brand of developer this book would be good for. If you're a seasoned Web Forms dev, as I am, you're going to find this stuff extremely tedious, as I have. If you're new to ASP.NET, there's so much jargon and page-filling fluff baked into the first hundred pages that you'll almost surely find yourself completely baffled as to what you're supposed to do with all this information relating to the mechanics of the IIS runtime and HttpHandlers and Modules and Contexts when all you want to do is build a flippin' HelloWorld and then dig deeper into how it works later. I don't want to be harsh, because I realize writers have to make a living, but seriously, do yourself a favor, save your money and skip this book. I don't have an alternative to recommend, yet, but I know one thing -- I'll be returning this one first thing in the morning.
Was this review helpful to you?
8 of 9 people found the following review helpful
5.0 out of 5 stars Good so far May 26, 2010
Format:Paperback|Amazon Verified Purchase
I am enjoying the book so far and read 4 chapters so far. there are some good examples and discussions about different patterns MVC/MVP/MVVM and when to use which one. It is not a step by step book if that's what you are looking for but it's definitely a good ride if you want to go back in history and see how we evolved from asp-> webforms->mvc and how IIS and other settings have evolved to make this happen.

I wanted to download the code and followed the link in book which took me to [...] and could not find a place to download code. could anyone help me with this? I will update my review once I have read the whole book.
Was this review helpful to you?
Most Recent Customer Reviews
2.0 out of 5 stars Lots of information, and yet not actually useful
There's a lot of text here about how to switch from traditional asp.net to asp.net mvc and why you should switch. A *lot*. Read more
Published 18 months ago by TresTacos
5.0 out of 5 stars The "Why" behind the "How"
After working with MVC for a year now, I understood the "How", but I did not know the "Why". This book helped me understand MVC and testability. Read more
Published 22 months ago by StewShack.com
4.0 out of 5 stars Excellent source for learning to program Asp.Net MVC 2
This book is not a tutorial. While there is a lot of useful sample code, you won't find step by step instructions to create an MVC application. Read more
Published on November 17, 2010 by R. Tanenbaum
4.0 out of 5 stars Great book for the MVC developer
Although not necessarily targetted at those completely new to ASP.Net and MVC, this is a great reference for MVC, with good examples and explanations for both the intermediate and... Read more
Published on October 14, 2010 by fitzroy95
5.0 out of 5 stars Outstanding and complete - is now my MVC bible.
I have never had good luck with MS press books, my experience has been that they pretty much suck. The only reason I bought this book was because it was the only one at the... Read more
Published on September 20, 2010 by Robert D. Howard
4.0 out of 5 stars Very comprehensive and easy reading
This book is very comprehensive. If you have no knowledge of MVC or even if you are working with the original ASP. Read more
Published on July 29, 2010 by B. Cauley
3.0 out of 5 stars A Useful Book to Refer Back to
This book covers ASP.NET MVC 2 as used with Visual Studio 2010. The book is a good choice if you want to know more about ASP.NET MVC. Read more
Published on June 23, 2010 by Sten Sundblad
5.0 out of 5 stars Great Reference for ASP.NET MVC 2
Programming Microsoft ASP.NET MVC by Dino Esposito provides an in-depth look at the ASP.NET MVC 2 framework. I have read Dino's Programming Microsoft ASP.NET 3. Read more
Published on May 31, 2010 by J. Crenshaw
5.0 out of 5 stars Real-world, honest evaluation and explanation of ASP.NET MVC
As a full time ASP.NET instructor, I've been eagerly awaiting an MVC book to be released with an open and honest attitude towards the pros and cons of developing new Web... Read more
Published on May 26, 2010 by Davin Mickelson
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category