Location:  Home » Asp.net Books » Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)  
Menu
*Asp.net Books
*Kindle Books
*Ajax
*Visual Studio
*IIS 7.0
*Software
Sub
Related Categories
Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
Textbooks Trade-In
Specialty Stores
Books
C#
Languages & Tools
Programming
Computers & Internet
Subjects
General
Languages & Tools
Programming
Computers & Internet
Subjects
Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
General
Programming
Computers & Internet
Subjects
Books
ASP
Programming
Web Development
Computers & Internet
Subjects
General
Programming
Web Development
Computers & Internet
Subjects
Paperback
Binding (binding)
Refinements
Books
Printed Books
Format (feature_browse-bin)
Refinements
Books

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)Authors: Rob Conery, Scott Hanselman, Phil Haack, Scott Guthrie
Publisher: Wrox
Category: Book

List Price: $49.99
Buy New: $26.22
as of 3/10/2010 06:54 UTC details
You Save: $23.77 (48%)



New (34) Used (13) from $25.99

Seller: thebookguyz
Rating: 4.0 out of 5 stars 58 reviews
Sales Rank: 54143

Media: Paperback
Pages: 456
Number Of Items: 1
Shipping Weight (lbs): 1.4
Dimensions (in): 9.1 x 7.4 x 1.2

ISBN: 0470384611
Dewey Decimal Number: 006.7882
EAN: 9780470384619
ASIN: 0470384611

Publication Date: April 2009
Availability: Usually ships in 1-2 business days

Features:
  * ISBN13: 9780470384619
  * Condition: NEW
  * Notes: Brand New from Publisher. No Remainder Mark.

Also Available In:

  * Kindle Edition - Professional ASP.NET MVC 1.0

Similar Items:


Editorial Reviews:

Product Description
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.

It’s worth noting, that ASP.NET MVC is not a replacement for ASP.NET Web Forms (aka just "ASP.NET"). Many web developers have been giving a lot of attention to other web frameworks out there (Ruby on Rails, Django) which have embraced the MVC (Model-View-Controller) application pattern, and if you’re one of those developers, or even if you’re just curious, this book is for you.

MVC allows for (buzzword alert!) a "greater separation of concerns" between components in your application. The book goes into the ramifications of this, but if it had to be said it in a quick sentence: ASP.NET MVC is ASP.NET Unplugged. ASP.NET MVC is a tinkerer’s framework that gives you very fine-grained control over your HTML and Javascript, as well as complete control over the programmatic flow of your application.


Customer Reviews:
Showing reviews 1-5 of 58
1 2 3 4 5 6 ...12Next »



3 out of 5 stars Good introduction, but lacks details   February 15, 2010
midnight821 (Kentucky)
I tend to find Wrox books to be very well written and while Professional ASP.NET MVC 1.0 is easily to follow I found it to lack details that would make this title a great resource for its readers. This book will give a good overview and definitely be help for beginners. I feel that if additional attempts to extend the information and samples were taken, this would be a great title for programmers. Now, I was able to extract some great information from the book, but it left me wanting and needing more. Maybe the intent was to only get you started, but I felt it could have gone farther. Otherwise, the writing and explanations are easy to follow.


4 out of 5 stars Excellent, well written   February 3, 2010
L A. (NY USA)
This is a good book for someone already familiar with coding in C#. There are 420 pages made up of 12 chapters. The first 164 pages of the book is a complete step-by-step walkthrough of an ASP.NET MVC application called Nerd Dinner. It is an introduction to the concepts that the MVC framework 1.0 covers with most of the details are shown in the remaining chapters. The best thing about this book is that it was written by people who worked on the product team at Microsoft. This results in the reader being given the inside scoop on the technology and some great first person insights.

This is one of the better tech books and is recommended.



4 out of 5 stars Great book, but not exactly a reference   February 2, 2010
John Clayton (Billings, MT)
A great book straight from the proverbial horse's mouth. The authors of the book were all major players in the creation of ASP.NET MVC, which comes in handy for a book about a new technology.

I'd say the highlight of the book is the NerdDinner example that takes up nearly 40% of the contents. It is a complete end-to-end sample app with just about every line of code explained. I find this type of sample to be invaluable when learning any new technology. The rest of the book does just as good of a job explaining every nook and cranny of ASP.NET MVC.

The only criticism I have is that, for a book titled "Professional ASP.NET MVC", this book comes up a little short. As mentioned above the book touches on just about everything in ASP.NET MVC, which leads to a lot of breadth, buy not much depth on the various topics. I haven't looked at "Beginning ASP.NET MVC", but I would think that this book should slot somewhere between that and a more advanced book.



4 out of 5 stars Good Beginner's Book   February 2, 2010
Yu-jin Chia (Cupertino, CA USA)
It's been quite some time since I've done anything with Visual Studio and I saw this as a way to get back in the saddle, so to speak. This book is touted as a professional text, written by four people who are actual Microsoft engineers that worked to develop ASP .NET MVC. It's presumably pointed at individuals already familiar with the latest versions of Visual Studio and that have used ASP Web Forms before. Quite frankly, I'm not one of those people, so I expected to have a bit of trouble picking this up. For better or worse, this book isn't really an advanced text- nothing like most of the technical books published by O'Reilly, for instance. It really is more of an introductory one, which can be a bit confusing- especially since there's another one entitled 'Beginning ASP.NET MVC 1.0' by the same publisher.

The first 160 or so pages are the NerdDinner tutorial, which is actually available for free online. Thus the book is actually only about 200 pages long, and includes a pretty general overview of the MVC paradigm and how ASP .NET implements it. A lot of emphasis is placed on the differences between the MVC model and the regular ASP .NET (Web Forms), and it's clear the developers are presenting this as an alternative (though not necessarily superior, they're clear to note) methodology. Needless to say, there's a lot of other ways to accomplish the same results, including quite a few not owned my Microsoft, but this book is clearly written for individuals that regularly work with Microsoft's framework. There's also chapters on security and testing with emphasis on the latter, since this is touted as one of the major advantages of MVC. Most of the lessons include code examples, which you can download online from the book's site. As far as technical texts go, the writing is pretty well done- it's sprinkled with boxed asides and has a conversational tone that doesn't totally bore you.

As mentioned above, it does read like an introductory work- very little is assumed, and it even includes instructions on how to get the free Express versions if you don't have Visual Studio at all. I, personally, liked this, but I'll readily admit that I'm a total n00b when it comes to .NET. Those that are actually picking this up because they're familiar with .NET MVC and want to know more will probably be disappointed. As such, this book is recommendable for those that don't know much- if anything- about ASP .NET MVC and want to learn the basics, or are just curious as to what's so great about it. The NerdDinner tutorial is a great overview of the whole MVC development process, but you don't have to buy the book to get it so you're mainly paying to read what the authors have to say about the new capabilities supported by MVC.



2 out of 5 stars Decent but Typographical Errors Abound   January 27, 2010
The Kid (San Diego)
A nice, even-paced introduction to the world of ASP.NET MVC.

I am still working through the first chapter, and while informative, it seems to be little more than a 'walkthrough' that does little to explain the 'why' behind the 'how' of the application design.

Of course, this certainly has its place, especially for those new to ASP.NET MVC, but I wonder how much of it is going to be retained.

There are numerous typos, though, and fairly significant ones at that. For example, the AddRuleViolations() extension method suddenly changes its name to AddModelErrors() on page 88. Also on page 88, we suddenly see a reference to the PhoneValidator.AllCountries property; problem is that this property was named Countries back on page 33.

And I worry that there will be plenty more of these sorts of errors.

Steven Sanderson's Pro ASP.NET MVC Framework is vastly superior and would recommend it over this book without hesitation.


Showing reviews 1-5 of 58
1 2 3 4 5 6 ...12Next »


CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Powered by Brains[0][1]