Buy new:
-11% £39.97
£17.01 delivery Thursday, 11 July
Dispatches from: Amazon
Sold by: Amazon
£39.97 with 11 percent savings
RRP: £44.99

The RRP is the suggested or recommended retail price of a product set by the manufacturer and provided by a manufacturer, supplier or seller.
Learn more
£17.01 delivery Thursday, 11 July. Details
In stock
££39.97 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
££39.97
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Dispatches from
Amazon
Dispatches from
Amazon
Sold by
Amazon
Sold by
Amazon
Returns
Returnable within 30 days of receipt
Returnable within 30 days of receipt
Item can be returned in its original condition for a full refund within 30 days of receipt
Returns
Returnable within 30 days of receipt
Item can be returned in its original condition for a full refund within 30 days of receipt
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
£2.15
Buy with confidence from a huge UK seller, all items despatched next day directly from the UK. All items are quality guaranteed. Buy with confidence from a huge UK seller, all items despatched next day directly from the UK. All items are quality guaranteed. See less
£4.02 delivery 12 - 30 July. Details
Only 1 left in stock.
££39.97 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
££39.97
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Dispatched from and sold by musicMagpie.
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 author

Something went wrong. Please try your request again later.

Pro ASP.NET MVC Framework (Expert's Voice in .NET) Paperback – Illustrated, 30 April 2009

4.2 4.2 out of 5 stars 58 ratings

There is a newer edition of this item:

Pro ASP.NET Core 7
£47.97
(3)
In stock
{"desktop_buybox_group_1":[{"displayPrice":"£39.97","priceAmount":39.97,"currencySymbol":"£","integerValue":"39","decimalSeparator":".","fractionalValue":"97","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"sTc1%2Bpvf2%2BgeYXp9x2%2FTCEl%2FdavEUICS7GyecLGhdHgcA8NvCCoYTroHezzpMWXEUX2ZaaSWXlhYRxBtZC7nYsbLc7qSHVhJY2NRj86ncMHDYs1ZDd99QwDHAhjPntCW","locale":"en-GB","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"£2.15","priceAmount":2.15,"currencySymbol":"£","integerValue":"2","decimalSeparator":".","fractionalValue":"15","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2FjJYl7IJSaDOMazaKFlSfd6IsQO80YnsvacfT2%2B4CJMNjtGdFgZd2%2FVBVNQ0nSEBDhEzo75ffvF0VKEGy8k9%2B3U1XY7rVsLlGXmi9H32hHemaHDlZoFBOZN0aQfPEEG9LNQ5QujyY%2B1qK1EQuu2AekkmZVmZihHP2Ul%2BhafIrFPfuchqA1I%2FUs3GbROAvaL6","locale":"en-GB","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Steven Sanderson has seen the ASP.NET MVC framework mature from the start, so his experience, combined with comprehensive coverage of all the new features, including those in the official MVC development toolkit, offers the clearest understanding of how this exciting new framework could improve your coding efficiency-and you'll gain invaluable up-to-date awareness of security, deployment, and interoperability challenges. The ASP.NET MVC Framework is the latest evolution of Microsoft's ASP.NET web platform. It introduces a radically new high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 3.5. An integral benefit of this book is that the core Model-View-Controller architectural concepts are not simply explained or discussed in isolation, but demonstrated in action. You'll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# 3.0 language features and unit-testing best practices. By gaining this invaluable, practical experience, you can discover MVCs strengths and weaknesses for yourself-and put your best learned theory into practice.

Product description

About the Author

After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup. Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.

Product details

  • Publisher ‏ : ‎ Apress; 1st ed. edition (30 April 2009)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 574 pages
  • ISBN-10 ‏ : ‎ 1430210079
  • ISBN-13 ‏ : ‎ 978-1430210078
  • Dimensions ‏ : ‎ 17.78 x 3.53 x 23.5 cm
  • Customer reviews:
    4.2 4.2 out of 5 stars 58 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Steven Sanderson
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

After a childhood spent at the computer, Steven Sanderson started web development in 1996, first using Perl and later adopting PHP. His last five years of professional experience have focused on ASP.NET, learning what works and what works better, and experiencing a developer's life everywhere from an investment bank to a five-person Internet startup.

Steven has led Red Gate's web development team, and spends his free time blogging and keeping up to speed with the latest technology developments. He's followed the ASP.NET MVC framework since its inception and frequently participates in online discussions with its core developers at Microsoft.

Customer reviews

4.2 out of 5 stars
4.2 out of 5
58 global ratings

Top reviews from United Kingdom

Reviewed in the United Kingdom on 3 July 2009
Bought this book together with the Wrox book by the Microsoft guys  Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) . Haven't even bothered to finish that one, although to be fair to them their blogs on various subjects have been very helpful. That book appears to be written according to the MS line of "there is nothing wrong with Webforms, and you can still create a decent website with drag and drop even in MVC", which isn't of course the point of MVC anyway.

This guy's clearly from a professional / freelance background, where he understands the pressure from clients to deliver commercial websites which are maintainable, accessible and using all the latest best practices, and yet within competitive timescales, which, as he points out, becomes more and more difficult by the day as Webforms shows its age against the ever evolving needs of modern development.

In particular, he laments the prevalence of "demoware", which is so common when dealing with tutorials on ASP.NET on the web, where we are continually sold the idea that you can create a site of commercially acceptable quality by pointing and clicking your way through a few wizards, and then us poor developers are measured against such timescales and expectations (violins please).

Therefore, not only does he cover this, and also related subjects (Mocking, jQuery etc.) in sufficient detail (also pointing us in the way of other useful literature), but he goes to great lengths to explain WHY things have been done this way in MVC, and the various best practices whose requirements MVC strives to meet.

An indispensible one for any serious ASP.NET developer.
14 people found this helpful
Report
Reviewed in the United Kingdom on 15 May 2009
An engaging and extremely well-written book that is bringing me up to speed on ASP.NET MVC very quickly. Steve Sanderson writes with enviable clarity, and has obviously put a lot of care, love and attention into this book.

Helping Steve and his readers is the MVC framework itself, a modern and beautiful way of writing web applications using Microsoft technology. It's basically "Ruby on Rails", copied by Microsoft (imitation is the sincerest form of flattery) and brought to the WebForms hoardes for a very welcome change in approach.

Being new, material you can trust on ASP.NET MVC is light on the ground of course, while the Internet and the bookstores are bursting full of ASP.NET WebForms knowledge. Steve is the perfect guide to the new world of MVC, and understands completely the changes in attitude and approach that people (like me) are going to have to make. His best quality is putting all the new knowledge in its correct context, anticipating the initial objections that current WebFormers are going to have (What?! You put inline code into the HTML markup?!) Steve greases the wheels of understanding all the way along.

All in all I must say that this is an exceptionally well-written book, and one that is constantly at my side these days.
7 people found this helpful
Report
Reviewed in the United Kingdom on 27 May 2010
This is an excellent book packed full of information. My only gripe (as with many books that have an example project) is that the project isn't in-depth enough. It's a great start, but I would have liked it to continue. The second half of the book gives good explanations of ASP.Net - what would have been fantastic is tying this back into the project that was created at the beginning.
Reviewed in the United Kingdom on 14 August 2009
I know next to nothing about ASP.MVC Framework, I have to admit it. For a years I was web developer and my life was WebForms and now, since I redireced my focus on other subjects, I'm way behind that new fancy stuff. When I started looking for a book to learn something I imediately turned my attention to Steve's book. First of all I know Steve and, trust me, he knows what he is talking about. That itself is enough recommendation for me. As for the book, I managed to read just first chapter and, believe or not, it was enough for me to catch the subject. I know now that if I would like to read about ASP.MVC in more depth, this is the book to get.
3 people found this helpful
Report
Reviewed in the United Kingdom on 19 September 2015
Good start.
Reviewed in the United Kingdom on 19 May 2009
Sanderson manages to cook up a feast from the acryonm soup. MVC looks to be THE big thing in the Microsoft development world, and I'm really glad to have found this guide.

Lots of the big brand publishers just commission people to fill in the gaps in their product range and I suspect the big names are just added as glorified editors to give credibility to the underlings. In contrast, Sanderson writes with product experience (which is very rare in these early days of MVC) and the fact that it is his first book show he is not writing to order - he really knows his stuff and cares about communicating it. His blog and the online resources back this up.

You are not buying a printed version of rehashed documentation, you are buying a well written technical book. Oh so rare and very valuable.

Highly recommended if you're even thinking about moving to the next generation of MS development.
7 people found this helpful
Report
Reviewed in the United Kingdom on 22 November 2009
I am a C# MVP and have worked with most MSFT technologies but do not favour the web, instead I prefer to write WPF, but this book spiked my interest, having done Apache Struts and also ASP .NET Webforms, I have to say at that time I preferred ASP .NET Webforms.

So I took a plunge and read this book cover to cover, and felt a wry smile touch my lips with each passing chapter, Mocking, IOC, TDD, its all covered (and we do the same with WPF at work as well).

The book is an absolute winner, and although I prefer not to do web development, this book is clearly a gem, it is 2,000,000% clear that Steve actually earns money out of creating well designed software that is maintainable, that just comes across in his style.

The book is littered with so many useful bits of code, its not funny. This book would actually be a bloody good read for someone currently doing ASP .NET webforms, that wanted to know how to get into TDD.

In closing its ace, buy it now. You will not be disappointed at all.
One person found this helpful
Report

Top reviews from other countries

douggy_g
5.0 out of 5 stars Excellent Book for Confident C# / ASP.Net Developers
Reviewed in the United States on 27 May 2009
I am a software development contractor.

This a superb book which gives a very non-template view of MVC 1.0 intially by way of the building of a fully-functional ecommerce web site ignoring the noddy stubs that ASP.Net MVC sets up and doing the job properly. There is not a huge amount of explanation about the strategy adopted so you have to investigate the code yourself and work out why it works / is a good solution. There are, unusually, very few typos in the code; in general it works out of the box.

The coverage of MVC issues is massive and the book takes a while to wade through if you are to understand every facet. As a immersion into the world of MVC it has no equal and if you are resisting test driven development (tdd) as a nuisance gimmick this will leave you mastering it (by way of the freely available Moq mocking library).

The other wonderful by-product of studying (you can't just read) this book is the coverage of Invertion of Control (IOC) which is used through the building of the app {using the free Castle Windsor microkernel version). This shows you how to take advantage of the immense testability of MVC (which is its main raison d'etre) by isolating all your code from internal instancing of components instead just instancing the interfaces.

If you don't like or are not allowed to use Moq or Castle Windsor the book will have less value for you as a code encyclopedia but the general priciples should still be valid.

You can't really do ASP.Net MVC properly without this excellent book!
6 people found this helpful
Report
Patrick Cooper
5.0 out of 5 stars A must have
Reviewed in the United States on 2 September 2009
I always like to wait to write a review until after I've been through a book and I see how much I return back to the book as a reference. I consider how many times I refer back to the book and the ideas within as a great measure of value. Using this measure, I consider Steve Sanderson's book one of the best purchases I've made in a long time!

Regarding ASP.NET MVC, he does an excellent job covering the topic from top to bottom, beginning to end. You can put together a quick and dirty app, or build a lasting infrastructure using his guidance.

What's even more valuable is his enlightening coverage of topics beyond just the basics of MVC. I've been in technology 23 years, and I get very excited when I run across someone who has a true passion for what they do. And with their passion, they look at it from every angle and share their perspectives and insights with real-world applications and implications.

For anyone involved in a web project, I would highly recommend reading this book. You will not only understand what ASP.NET MVC is all about, but you will also gleen keen insights into the core web technologies and applications of which you need to be aware.

Finally, I would recommend reading from cover to cover before doing any of the exercises. Because after understanding the entire perspective from Steve's well laid out plan, you will be even more impressed with the approach and results.

Patrick
One person found this helpful
Report
Mike
4.0 out of 5 stars Excellent book, and a quick read
Reviewed in the United States on 9 September 2009
I've been programming asp.net webforms for about 5 years now, and have recently dived into the MVC arena. This is one of the better books that I've read through, on asp.net MVC. It was a quick read and easy to understand. It comes with a complete website sample, though the Model is a bit simplisting. And while it is not a Linq to SQL book, I wish the Model in the Sports Store was a bit more complex and showed how to implement child parent relationships with Linq and the MVC framework.

I would highly recommend this book to anyone who is looking to get into MVC in the .net world.

And additional bonus is the downloadable e-book for only $10 (for a limited time) as well as all the source in the book from APress.
One person found this helpful
Report
Amzn Shopper
5.0 out of 5 stars Another 5 star review
Reviewed in the United States on 2 September 2009
What a concept: a technical book that's well written. Steve's knowledge of the topics presented is obviously thorough and he's been accurate with his language and anticipated his reader's questions, so not once did I have to do the Scooby Do "HUH?". Of the three ASP.NET MVC books I've now read, Steve's is the one I feel is the most authoritative - or maybe I should say the one I trust the most to tell me all sides of a story. Development takes place in a wide world these days, a fact that Steve embraces by including other software tools for testing and IOC. He's also made very clear the architectural benefits and drivers of the MVC Framework's design, like TDD and SOC. A fine book - keep 'em coming and thanks for the blog too - more good ideas there. This overwhelming response in Amazon reviews, so many 5 star votes, is the first I've seen; it's rare, real and it's deserved.
2 people found this helpful
Report
Bill Mattox
5.0 out of 5 stars This book has completely opened my eyes to a Microsoft game changer.
Reviewed in the United States on 9 March 2010
I literally have hundreds of technical books in my library, yet not a single one comes even close to the readability, flow, and usefulness of this one. It not only focuses on the amazing new ASP.NET MVC framework, but does it using a holistic approach highlighting a broad spectrum of related enabling technologies and practices such as Agile, TDD, IoC, JQuery, LINQ, and Moq that make this latest Microsoft endeavor a true game changer.

Until now, I've always begrudgingly developed using WebForms as a necessary evil, but it always felt like a step backward from the rich environment many of us were accustomed to with thick-client technologies such as WinForms. That has now changed after reading this eye-opening book and going step-by-step through its excellent detailed tutorial... I can't wait to push this new approach to a new level.

The only thing I would like to see in a book at some point, if feasible, would be examples of ASP.NET MVC and Silverlight.