Programming Books C Java PHP Python Learn more Browse Programming Books
Professional ASP.NET MVC 4 and over one million other books are available for Amazon Kindle. Learn more
Buy New
$26.09
Qty:1
  • List Price: $44.99
  • Save: $18.90 (42%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $4.69
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Professional ASP.NET MVC 4 Paperback – October 2, 2012

ISBN-13: 978-1118348468 ISBN-10: 111834846X Edition: 1st

Buy New
Price: $26.09
49 New from $16.18 27 Used from $15.00
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$26.09
$16.18 $15.00

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student




Frequently Bought Together

Professional ASP.NET MVC 4 + Pro ASP.NET MVC 4 + Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET)
Price for all three: $105.38

Buy the selected items together

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 504 pages
  • Publisher: Wrox; 1 edition (October 2, 2012)
  • Language: English
  • ISBN-10: 111834846X
  • ISBN-13: 978-1118348468
  • Product Dimensions: 9.1 x 7.3 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (32 customer reviews)
  • Amazon Best Sellers Rank: #400,957 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

An updated guide to ASP.NET MVC 4 from an author dream team

Learn ASP.NET MVC 4, a cutting-edge web framework, from Microsoft insiders and respected software development community leaders. After a brief introduction to the ASP.NET MVC framework, the authors dive straight into all the important information you need to build dynamic, data-driven websites with ASP.NET and the newest release of Microsoft's Model-View-Controller technology. Featuring step-by-step guidance and numerous code examples, this book guides you from basics to advanced topics.

Professional ASP.NET MVC 4:

  • Explains how the ASP.NET MVC framework differs from other "file per page" web frameworks

  • Covers controllers, views, models, forms and HTML helpers, data annotations and validation, membership, authorization, security, and routing

  • Highlights essential topics such as Ajax and jQuery, NuGet, dependency injection, unit testing, extending MVC, and Razor

  • Puts everything in context with a case study of a real-world, high-volume ASP.NET MVC site: the NuGet Gallery

  • Includes additional real-world coverage requested by readers of the previous edition

  • wrox.com Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Jon Galloway works at Microsoft as a Community Program Manager. He wrote the MVC Music Store tutorial and helps manage ASP.NET site content.

Phil Haack is a developer at GitHub, a developer website used by more than a million programmers.

Brad Wilson is a developer on the ASP.NET team and has been a professional software developer for nearly 20 years.

K. Scott Allen is the founder of OdeToCode LLC. He provides custom development, consulting, and mentoring services for clients around the world.


More About the Authors

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

Customer Reviews

3.8 out of 5 stars
5 star
10
4 star
10
3 star
7
2 star
5
1 star
0
See all 32 customer reviews
This book is very easy to underestand and very well written.
Tomas Opl
I find "Beginning" books work best if they take you through a project from start to finish.
George
Do not buy this book if you aren't already very familar with ASP.
George R. Fisher III

Most Helpful Customer Reviews

20 of 22 people found the following review helpful By ClearCSSJimmy on October 8, 2012
Format: Paperback
Currently at version 4, Galloway, Haack, Wilson, and Allen (GHWA) do an excellent job at introducing the new features of the maturing ASP.NET MVC Framework.

A good book, always introduces to the reader the path that led to the current state of affairs. In Chapter 1, GHWA takes the reader through an accelerated journey from MVC 1 through the current version, MVC 4. Along, the way GHWA addresses what has changed from version to version. Also in this Chapter, how to get started is explained as well as some helpful hints about Unit Testing. JQuery Mobile's is introduced as well. Compared to other books, I appreciated the fact that the introduction was brief and to the point.

The next couple of chapters go over Controller's, Views, and Models. One minor gripe I have is the fact that these chapters felt like the material was rushed to be presented. It was like being in college and the professor was providing information after information and leaving one to study for the rest of the week. However I can understand that if one has followed the MVC journey, most of the information has been covered numerous times.

Chapter 7 by Galloway, goes into Membership, Authorization, and Security. I skimmed through the first half of the chapter and read in detail about the security portion. Galloway titles this section, "Understanding the Security Vectors in a Web Application." He talks about the threats and ways to mitigate them.

The chapter on Ajax, Chapter 8, was a treat for me. Allen did an excellent job going AJAX in MVC 4. Since the core of AJAX support comes from JQuery, Allen does a quick example of JQuery syntax, selectors and events. He then goes on how to use it within your application.

Overall I spent about a day and a half reading and studying this book and I loved every moment. I feel more secure in my attempt to use MVC 4 without hesitation. I recommend this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 22 people found the following review helpful By Colby Ward on November 26, 2012
Format: Paperback Verified Purchase
The book starts off with a decent overview of Asp.net MVC 4 but deteriorates quickly.
The good: Overview of Models, Controllers, and Views provide a nice foundation. The Ajax chapter is Ok, but should focus more on JQuery Ajax which is becoming more of an industry standard vs. Ajax helpers. Validation chapter provides a decent reference.

The bad and the ugly: The routing chapter is not very well written.The Membership/Security chapter is almost useless. It doesn't even mention setting up the database to use the .net membership framework, which is still required. If you need to actually implement security on your website, this book will not help you.

The mobile section is also worthless. It barely mentions the capabilities of JQuery mobile which is a big part of MVC 4.

I gave it three stars because the book is a nice start. It really should get 2 1/2 because you should be able to write a site from start to finish with a good book. Without Security and Mobile, it isn't realistic with this book alone.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By BrainStorm on December 19, 2012
Format: Paperback Verified Purchase
I'm disappointed by this book and I think there's lots of room for improvement.

The introduction says this book is for beginners but realistically, that's not the case. I've been programming for several years in ASP Classic and ASP.NET MVC is a major shift in comparison. To me, this book often feels as though it's written for an experienced programmer that's coming from using recent iterations of ASP.NET as well as Entity Framework.

This book tends to cover things in small fragments which means you don't get to see the code as it looks in the bigger picture. It's true that the way you program in ASP.NET MVC tends to be lots of small files and small classes, like a puzzle with many pieces. But the code examples in this book basically never show you the whole file.

This is not a step-by-step guide, or learn by example book. In several early chapters you are led to believe that you might be building an application from beginning to end. But that simply isn't the case.

Just like almost all the books and tutorials I found on ASP.NET MVC, this book uses a built-in Application Template as well as Scaffolding Templates for views (chapter 4). This allows for a shorter book but leaves the beginner feeling confused about how to build things from the ground up. My experience has taught me to be skeptical of wizards, default templates, etc., and so far my experience following this book and other tutorials has proved my skepticism to be accurate. It could be argued that templates allow you to quickly build something that works and then from there you can reverse engineer (or simply deduce) enough to build your own. I personally don't find this approach to work for me.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 15 people found the following review helpful By George R. Fisher III on November 15, 2012
Format: Paperback Verified Purchase
I purchased this book after reading a few reviews that said it was good. I decided against the O'Reilly counterpart because it was "Hard to Follow" and didn't give enough details.

It turns out that this book misses a lot as well. None of the examples were completely documented (I hand wrote in fixes to mistakes or undocumented dependancy stuff). I still cannot get the JQuery UI example to work. I have been developing with ASP.net for a while now and thought I could handle this book, but I am going to move back to "Pro Asp.net MVC 3 Framework" by Apress. The examples are easier to understand and actually take you Step-by-step through them where as this book makes pitiful attempts to walk you through their half-ass examples.

Do not buy this book if you aren't already very familar with ASP.NET MVC.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?