Buy used
£2.19
£4.90 delivery 9 - 15 July. Order within 12 hrs 35 mins. Details
Used: Very Good | Details
Condition: Used: Very Good
Comment: Expedited shipping available on this book. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Only 1 left in stock.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

Professional ASP.NET MVC 1.0 Paperback – 29 April 2009

4.1 4.1 out of 5 stars 39 ratings

This book begins with you working along as Scott Guthrie builds a complete ASP.NET MVC reference application. He begins NerdDinner by using the File–>New Project menu command within Visual Studio to create a new ASP.NET MVC Application. You′ll then incrementally add functionality and features. Along the way you ll cover how to create a database, build a model layer with business rule validations, implement listing/details data browsing, provide CRUD (Create, Update, Delete) data form entry support, implement efficient data paging, reuse UI using master pages and partials, secure the application using authentication and authorization, use AJAX to deliver dynamic updates and interactive map support, and implement automated unit testing.

From there, the bulk of the rest of the book begins with the basic concepts around the model view controller pattern, including the little history and the state of the MVC on the web today. We′ll then go into the ways that MVC is different from ASP.NET Web Forms. We′ll explore the structure of a standard MVC application and see what you get out of the box. Next we dig deep into routing and see the role URLs play in your application. We′ll deep dive into controllers and views and see what role the Ajax plays in your applications. The last third of the book focuses entirely on advanced techniques and extending the framework.

In some places, we assume that you′re somewhat familiar with ASP.NET WebForms, at least peripherally. There are a lot of ASP.NET WebForms developers out there who are interested in ASP.NET MVC so there are a number of places in this book where we contrast the two technologies. Even if you′re not already an ASP.NET developer, you might still find these sections interesting for context, as well as for your own edification as ASP.NET MVC may not be the web technology that you′re looking for.

Product description

Review

"...provides a good all round insight" (MikesDotNetting.com, July 27th 2009)

From the Inside Flap

Professional ASP.NET MVC 1.0

Includes Scott Guthrie's NerdDinner.com ASP.NET MVC Walkthrough

Rob Conery, Scott Hanselman, Phil Haack, Scott Guthrie

Updates, source code, and Wrox technical support at www.wrox.com

Product details

  • Publisher ‏ : ‎ Wrox (29 April 2009)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 456 pages
  • ISBN-10 ‏ : ‎ 0470384611
  • ISBN-13 ‏ : ‎ 978-0470384619
  • Dimensions ‏ : ‎ 18.8 x 2.54 x 23.62 cm
  • Customer reviews:
    4.1 4.1 out of 5 stars 39 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.1 out of 5 stars
4.1 out of 5
39 global ratings

Top reviews from United Kingdom

Reviewed in the United Kingdom on 27 May 2010
Although this is about to superseded by the ASP.NET MVC version 2 book (currently scheduled for July), it's still worth getting your hands on now. Aside from the fact that it's written by a dream team of authors (and an editor who has been able to blend together their efforts seamlessly) it's remarkable comprehensive for such a small book.

The first 164 pages is taken up with an example project which puts into context many of the concepts expanded upon in the succeeding chapters. There is also a fair amount of content, including analysis of the relative merits, given over to developers who are coming from an existing ASP.NET (i.e. WebForms) background, which should ease any transition or evaluation of business case for MVC. Time is also given to complementary methodologies and technologies (e.g. TDD) as well as some of the nuts and bolts of the MVC framework.

What I particularly liked is that it's the sort of book that truly speaks to the professional developer, discussing many of the challenges faced along with practical tips on best practices. The chapter on security is excellent - it spends as much time on the ideological basis for security as it does on implementation guidelines. This is a book that can be handed to any reasonable intelligent developer and put into practice quickly. Highly recommended.
Reviewed in the United Kingdom on 19 September 2015
Excellent start to MVC book.
Reviewed in the United Kingdom on 18 June 2009
I bought this and the Sanderson book at the same time. This book is good but not as in-depth. The example-first approach (chapter 1) is laudable, but be advised that this is two-fifths of the book, screenshot-heavy and in black and white (I say this because chapter 1 is available freely and in colour as a PDF). The remaining chapters are wll written but aren't sufficiently 'meaty'.

The authors are all key players in MVC, but unfortunately this is not the sum of their considerable intellect.
7 people found this helpful
Report
Reviewed in the United Kingdom on 28 July 2009
This book opens with one of the most brilliantly laid out chapters I have ever read in any technical manual. I created my first application, with confidence, just from reading this and there was little I needed to reference to be able to complete it. It's very well writte, flows nicely and is exceedingly easy to follow unlike so many other books of this sort I read. The rest of the book simply goes into more detail about the initial topics covered.
Reviewed in the United Kingdom on 16 June 2009
Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)
A great introduction to building asp.net mvc web sites. The nerd dinner example (Chapter 1) covers a lot of the most common database driven web site situations. With the subsequent chapters giving good coverage of the fine details of how this framework hangs together.
Overall a great book that will get you up and running with this new technology, quickly and easily. Highly recommended.
2 people found this helpful
Report
Reviewed in the United Kingdom on 17 April 2009
I was excited about this book - until I downloaded the extract. All the example code is in C#. Whilst converting that code to VB is no great deal, LINQ sections are, being new to that mechanism - incomprehensible as the LINQ implementation between VB and C# is quite different.

Disappointing.
3 people found this helpful
Report
Reviewed in the United Kingdom on 2 July 2009
This book starts with a very gentle introduction to MVC and after one chapter you build your own application that even uses a VE Map. The first chapter is a really well written and contains an example application from Scott Gutherie. I had no prior experience with MVC, but the text was so easy to follow. This chapter is also freely available in PDF form at the author's website.

Then, when you read through other chapters you understand how everything works under the hood. It's loaded with best practices and handy tips for your next MVC project. I think after reading this book, one can get started with MVC for real world application in no time.

Having examples helps when one needs to grasp concepts. The sequence in which the chapters were laid out (examples then explanation) made it really easy to follow and _enjoy_ the text. If you are an MVC beginner, this book is definitely for you.

However, note that there are some typos in the book, so make sure that you have list of errata at hand.
2 people found this helpful
Report
Reviewed in the United Kingdom on 20 June 2009
This is an absolute must to start to use MVC.

All levels of experience are touched, and beautifully explained.

But beware... you *will* become a MVC adict after reading this!

Martin.
One person found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Flugsimulatorfan
3.0 out of 5 stars ich habe noch nicht das wirklich gute umfassende MVC Buch gefunden
Reviewed in Germany on 12 March 2013
Es ist kein schlechtes Buch, aber ich wünschte mir an dieser Stelle Bücher mit mehr Seiten, und mehr Information darüber, was an welcher Stelle zu finden ist. Ausserdem wirklich kurze Tutorials über die unterschiedlichsten Problemstellung Stichwortartig gegliedert. Das gelingt aber nur in wenigen Computerbüchern.
One person found this helpful
Report
Damien White
5.0 out of 5 stars Wonderful
Reviewed in the United States on 19 May 2009
The book is a very interesting read. I've read countless programming books over the years, some good, some bad, and some downright ugly. This book stands out as one of the good ones. This could just be the geek in me, but I found myself at times not wanting to put the book down. That's a pretty rare occurrence for a tech book.

One of the things that I liked best was the "Product Team Aside" sections throughout the book. Being a developer, I'm interested in the thought process that has gone into building a framework like ASP.NET MVC.

Coming from the Web Forms world, I would highly recommend Professional ASP.NET MVC 1.0. If you are looking strictly for a reference book that will just sit on the shelf until you need parts of it, then this may not be for you. However, if you are looking for something to get you up to speed on ASP.NET MVC quickly, then I think you too will enjoy it.

For my full review, see my blog: [...]
3 people found this helpful
Report
JS
4.0 out of 5 stars Solid overview of ASP.NET MVC development
Reviewed in the United States on 1 July 2009
This is a well-written overview of ASP.NET MVC. Not perfect but definitely [...]+ worth of material.

positives:
- 4 excellent writers with deep understanding of ASP.NET MVC
- Insider comments on the why's of design were interesting and insightful
- Samples were focused on the current topic

negatives:
- a handful of minor editing errors (code syntax and incorrect screenshots)
- 160+ page chapter 1. I would have preferred a short intro. Or chop up into multiple chapters. No reason to be reading SQL spatial data procs in chapt 1 of MVC book. No offense to the Gu.
- multiple author tone differences (franken-book)
Craig E. Shea
3.0 out of 5 stars I Expected More
Reviewed in the United States on 12 June 2009
I want to start by saying that, generally speaking, I have great respect for the four authors of this book since they are the core developers behind ASP.NET MVC.

Having said that, I'm disppointed with this title, much as I am with many Wrox titles. I don't know why I keep buying Wrox books. I bought this book primarily because of all the good reviews here at Amazon.com, but sadly, these reviews were not reliable.

This book is for beginners. And, having said that, unfortunately, it doesn't go into much detail. Half the book (literally) is chapter 1 written by Scott Guthrie (his blog is AWESOME, however, hence the great respect), but it's a very trivial example with an equally trivial mashup, if you can even call it that.

The second half is the rest of the book. There were a few nuggets that I picked up that I hadn't gleaned from the equally trivial and scant tutorials at the asp.net website. Other than that, I can't say I learned much more than what I had already discovered through trial and error by working through the asp.net website tutorials. I was hoping that the asp.net tutorials were so trivial and light because all these guys were working on some great books. Sadly, this particular book did not live up to my expectations.

Sorry guys.

I should point out that these guys' blogs are great (particularly Scott Gu's and Phil Haack's).
9 people found this helpful
Report
Kevin C. Stevens
5.0 out of 5 stars Learn ASP.Net MVC From the "Gang of Foreheads".
Reviewed in the United States on 19 May 2009
I don't think I have ever had a better introduction to a new technology than this book. In particular, the Nerd Dinner tutorial that opens the book is perhaps the most concisely written piece of technical writing I have ever come across.

Each following chapter takes a different aspect of development (security, views, controllers, etc.), and goes into greater depth. Of particular use to those of us in the trenches are the later chapters on how to integrate ASP.Net MVC into existing WebForms applications. Since most projects are upgrades rather than new development, I can see relying on this chapter over and over.

You won't finish this book an expert, no book can promise you that (and if it did, it would be a big, fat lie). But you will finish this book with the skills to write production code using this framework.

Personally, I have found that this technology makes web programming fun and rigorous at the same time. Not a bad way to make a living.
4 people found this helpful
Report