Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) Paperback – 29 Apr 2009
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Customers Who Viewed This Item Also Viewed
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
"...provides a good all round insight" (MikesDotNetting.com, July 27th 2009)
From the Back Cover
The ASP.NET MVC framework is designed from the ground up with certain core principles in mind–extensibility, testability, and separation of concerns. The framework adds various conventions into the mix to help drive developers into the "Pit of Success," providing for a streamlined development experience that fits the way the web works.
For developers who like to peel away layers of abstraction and get their hands closer to the metal, the ASP.NET MVC framework might be for you. For developers who are extremely particular about how their frameworks should be put together, ASP.NET MVC is also extremely extensible, allowing nearly any part of it to be customized or even swapped out entirely in favor of something that fits the developer′s own tastes.
Written by members of the ASP.NET team, expert Scott Guthrie starts you out with an end–to–end walk–through, showing you how to build an application. You can even share Scott Guthrie′s NerdDinner.com chapter with your friends at http://tinyurl.com/aspnetmvc. You′ll then delve into basic concepts and the history of the Model–View–Controller (MVC), and quickly transition to learning how the ASP.NET MVC pattern implements those concepts.
You′ll explore controllers and views and examine the roles that AJAX and URLs play in your applications while the book demonstrates the myriad ways in which you can extend ASP.NET MVC. As you go through the book, you′ll come to understand the mind–shift that is required when making the change from traditional ASP.NET Web Forms development to ASP.NET MVC and the many benefits that exist once that change is made.
What you will learn from this book
- The various toolsets and technologies that complement MVC, such as SubSonic, LINQ, jQuery, and REST
- The structure of a standard ASP.NET MVC application
- Advanced routing strategies as well as advanced techniques for extending the framework
- The difference between ASP.NET MVC and ASP.NET Web Forms and how to share data between the two
- How to secure your ASP.NET MVC application
Who this book is for:
This book is for ASP.NET developers who want to employ separation of concerns, extensibility, and control over markup whenbuilding web applications. A firm understanding of ASP.NET development using C# is necessary.
Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Updates, source code, and Wrox technical support at www.wrox.comSee all Product Description
Top Customer Reviews
The authors are all key players in MVC, but unfortunately this is not the sum of their considerable intellect.
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.
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.
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.
Most Recent Customer Reviews
This book opens with one of the most brilliantly laid out chapters I have ever read in any technical manual. Read morePublished on 28 July 2009 by N. Ryall
This is an absolute must to start to use MVC.
All levels of experience are touched, and beautifully explained.
But beware... Read more
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Microsoft Windows
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture