Programming ASP.NET MVC 4
Developing Real-World Web Applications with ASP.NET MVC
Publisher: O'Reilly Media
Final Release Date: September 2012
Pages: 492

Get up and running with ASP.NET MVC 4, and learn how to build modern server-side web applications. This guide helps you understand how the framework performs, and shows you how to use various features to solve many real-world development scenarios you’re likely to face. In the process, you’ll learn how to work with HTML, JavaScript, the Entity Framework, and other web technologies.

You’ll start by learning core concepts such as the Model-View-Controller architectural pattern, and then work your way toward advanced topics. The authors demonstrate ASP.NET MVC 4 best practices and techniques by building a sample online auction site ("EBuy") throughout the book.

  • Learn the similarities between ASP.NET MVC 4 and Web Forms
  • Use Entity Framework to create and maintain an application database
  • Create rich web applications, using jQuery for client-side development
  • Incorporate AJAX techniques into your web applications
  • Learn how to create and expose ASP.NET Web API services
  • Deliver a rich and consistent experience for mobile devices
  • Apply techniques for error handling, automated testing, and build automation
  • Use various options to deploy your ASP.NET MVC 4 application
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyProgramming ASP.NET MVC 4
 
2.4

(based on 13 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (7)

42%

of respondents would recommend this to a friend.

Pros

  • Well-written (5)
  • Easy to understand (3)

Cons

  • Too many errors (7)
  • Difficult to understand (4)
  • Not comprehensive enough (4)

Best Uses

  • Intermediate (5)
    • Reviewer Profile:
    • Developer (11)

Reviewed by 13 customers

Displaying reviews 1-10

Back to top

Previous | Next »

(1 of 1 customers found this review helpful)

 
1.0

Not what I was expecting

By Scud Crichton

from Los Angeles, CA

About Me Designer, Developer

Verified Buyer

Pros

    Cons

    • Difficult to understand
    • Not comprehensive enough
    • Too many errors

    Best Uses

      Comments about oreilly Programming ASP.NET MVC 4:

      The book has much information, but is also lacking as much information as it has. Just in the first 3 chapters, I had to do numerous online searches to fix bugs in the code presented for the reader to use. The "completed" example code in the downloaded ZIP file does not compile and has numerous errors. Being someone new to MVC and ASP.NET, I expected a better presentation of material. Too many points require some prior experience or knowledge of the topic to really work with.

      Not at all what I'm used to in books from O'Reilly.

      (0 of 1 customers found this review helpful)

       
      5.0

      Very good helper and Reference

      By Miguel Figueroa

      from Mexico

      About Me Developer

      Verified Buyer

      Pros

      • Concise
      • Easy to understand

      Cons

        Best Uses

        • Intermediate

        Comments about oreilly Programming ASP.NET MVC 4:

        A very good reference when working on MVC projects, good real world examples and how to do it.

        (1 of 1 customers found this review helpful)

         
        4.0

        Dad they finished up on E-buy Project

        By kendallsoft Academy

        from TX

        About Me Developer

        Pros

        • Well-written

        Cons

        • Difficult to understand
        • Not comprehensive enough

        Best Uses

        • Intermediate

        Comments about oreilly Programming ASP.NET MVC 4:

        The content was good but the CODE was as bad as it gets. I learned a lot and I liked the writing style, but I hope the authors don't code like that for their customers. I upgraded the E-buy project to 2013 and fixed a lot of the problems. It compiles and is about 80 percent done- That is you can actually add auctions, and almost bids, etc- much better start then your authors gave you-google kendallsoft Academy and send me an e-mail and I will e-mail the project to you.

        (0 of 1 customers found this review helpful)

         
        4.0

        Excellent introduction with good breadth

        By Marshax

        from Harrisburg, PA

        About Me Developer

        Verified Reviewer

        Pros

        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Student

          Comments about oreilly Programming ASP.NET MVC 4:

          Not sure what the other negative reviewers were looking for, but this book is very well written and gives great explanations of ASP .NET MVC. I espcially like how it goes into other important, related topics like build automation, deployment, and testability. I suppose some readers thought this was "jumping around too much" but I think they are important topics and I'm glad they covered here from the ASP .NET MVC perspective.

          (3 of 3 customers found this review helpful)

           
          1.0

          does not deliver

          By nelsone

          from Ft. Lauderdale, FL

          About Me Developer

          Verified Reviewer

          Pros

            Cons

            • Too many errors

            Best Uses

            • Intermediate

            Comments about oreilly Programming ASP.NET MVC 4:

            This book contains too many errors to be a useful tool. Chapter 1 starts out well but as you get more into the book or if you start trying to follow along with the code examples, you will see a lot missing and if you're not familiar with .net programming may not be able to make the necessary corrections to make them work without some frustration. Even the github site for the sample code isn't complete.

            (3 of 3 customers found this review helpful)

             
            1.0

            Waste of money and time

            By countrydawgg

            from Portland, OR

            About Me Developer

            Verified Reviewer

            Pros

              Cons

              • Difficult to understand
              • Not comprehensive enough
              • Too many errors

              Best Uses

              • None

              Comments about oreilly Programming ASP.NET MVC 4:

              I started reading this book to help learning ASP.Net MVC for work. Chapters 1 through 5 were great in exampling and demoing MVC basics. However, starting in Chapters 5 and 6, the book starts jumping around to several topics without fully laying down a good foundation before proceeding to the examples and demos. This made it very confusing to understand the examples. I had to look at the code example to get clues of the topics being discussed. Also, the code example is not laid out as the book examples and demos. At this point, I feel I wasted my money and time investing in this book.

              (4 of 4 customers found this review helpful)

               
              1.0

              Don't buy this book

              By xbco

              from Russia

              About Me Educator

              Verified Reviewer

              Pros

              • Bad

              Cons

              • Difficult to understand
              • Foolish Book
              • Too many errors
              • Very Very Bad

              Best Uses

              • Student

              Comments about oreilly Programming ASP.NET MVC 4:

              This foolish book, many errors, application code not full!!!

              (5 of 5 customers found this review helpful)

               
              1.0

              Too many errors

              By Meer

              from Netherlands

              About Me Developer, Educator

              Verified Reviewer

              Pros

                Cons

                • Too many errors

                Best Uses

                  Comments about oreilly Programming ASP.NET MVC 4:

                  The title was promising, as was the first chapter. But once I started coding along with the book, nothing made sense. There are just too many errors in the book (even confusing the Empty template with the Basic one). Maybe the errors are intentional: I found myself really diving into ASP.Net MVC 4 and because of that I've learned a lot! But for a book that promises that you can code along with it and learn that way, there's a lot that needs to be improved.

                  (3 of 6 customers found this review helpful)

                   
                  4.0

                  For ASP.NET MVC beginners (but not for .

                  By Matt Reed

                  from Birmingham, AL

                  About Me Developer

                  Verified Reviewer

                  Pros

                  • Accurate
                  • Well-written

                  Cons

                    Best Uses

                    • Intermediate
                    • Novice

                    Comments about oreilly Programming ASP.NET MVC 4:

                    This one took me a long time to get through and I didn't even read it all that deeply. Unlike the other O'Reilly books I've read recently, this one is HUGE. It seems like O'Reilly has two types of books: giant 500 page reference tomes, and focused technology pancakes between 50 and 150 pages. I think I prefer the pancakes. They're easier to read and they are more likely to address what you purchase them for. On the other hand, there can be a lot of repetition: if you've read their JavaScript books you know what I mean.

                    I wanted to review this book (and full disclosure: I got the ebook for free from O'Reilly), because I'm looking to learn the new MVC 4 features, having used MVC 3 for a little over a year. This book was OK for that goal but there was a good bit that I already knew. Luckily, there is a section that addresses what is new and provides a link to the appropriate chapters. Those chapters were good, but tended to be rather basic, and not all that much better than what could be gleaned from the web. Having said this, I've also skimmed ASP.NET MVC 4 in Action and I think Programming MVC 4 covers the new material better and in a way better integrated into the text.

                    I think this book would be great for a beginner who is approaching ASP.NET MVC [#] for the first time. The introductory chapters are great and the reference application is nice (the feel is very similar to Pro ASP.NET MVC 3 Framework—which I used to learn MVC last year—though I haven't read the latest version that one). The book explains the 'theory' behind the framework well.

                    I liked the chapter "Client-Side Optimization Techniques": it is basically the Cliff Notes of High Performance Web Sites, with specific applications to the .NET platform. The "Parallel, Asynchronous, and Real-Time Data Operations" was surprisingly thorough, covering the subjects better than other MVC books I've looked into.

                    In summary, I think this book would be perfect for a beginner wanting to get a complete picture of MVC 4 and who already knows the .NET framework and C#. It would give them a good foundation for digging deeper into subjects that are important to them, though they would probably need to look elsewhere for that depth. For those of us looking for the new version 4 stuff only, it probably isn't worth it unless you like reading and owning big giant books.

                    (4 of 4 customers found this review helpful)

                     
                    2.0

                    Where is the DB for the code samples

                    By AJ February

                    from Cape Town

                    About Me Senior Developer

                    Verified Reviewer

                    Pros

                    • Easy to understand
                    • Helpful examples
                    • Well-written

                    Cons

                    • Lack Database Sample
                    • Some Examples In Book Do
                    • Too many errors

                    Best Uses

                    • Intermediate Developer

                    Comments about oreilly Programming ASP.NET MVC 4:

                    This book is good and the code compiles. However where is tbokhe database. That shows that the book is incomplete and lack that final detail.

                    Please can you get the example database sorted and uploaded. I am really trying to find good use for this book.

                    This is my 11th book from Oreilly so please do not dissapoint me.

                    Displaying reviews 1-10

                    Back to top

                    Previous | Next »

                     
                    Buy 2 Get 1 Free Free Shipping Guarantee
                    Buying Options
                    Immediate Access - Go Digital what's this?
                    Ebook:  $46.99
                    Formats:  DAISY, ePub, Mobi, PDF
                    Print & Ebook:  $60.49
                    Print:  $54.99