Pro ASP.NET MVC Framework



Product Details
Sales Rank : 4884


Language : English (Original Language) , English (Unknown) , English (Published)
Number Of Items : 1
NumberOfPages : 550
Media : Paperback
Package Dimensions (in) : 1.4 x 7 x 9
Author : Steven Sanderson
Catagory : Book
EAN : 9781430210078
ASIN : 1430210079



Pro ASP.NET MVC Framework


Other products by
(58 customer reviews)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
List Price : $49.99 Buy Low Price


Technical Details
  • ISBN13: 9781430210078
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.



  • Store Price Buy
    Amazon.com
    Condition : New
    Condition Note :
    This item ships for FREE with Super Saver Shipping.
    Usually ships in 24 hours
    $31.49
    You Save : $18.50(37%)
    From Amazon.com
    bookrackrh
    Feedback Rating : (26,428 Reviews)
    Condition : New
    Condition Note : -/-INTERNATIONAL SHIPPING-\- SHIPS from 5 locations based on your Zip Code and availability! (PA TN IN OR SC) *-* Gift Quality *-* Orders Processed Immediately! - We get your book to you Very Quickly! 59.05
    Usually ships in 1-2 business days
    $34.73
    You Save : $15.26(31%)
    From bookrackrh
    a1books
    Feedback Rating : (87,948 Reviews)
    Condition : New
    Condition Note : Brand new item. Over 6 million customers served. Order now. Selling online since 1995. Few left in stock - order soon. Code: U20091212120509G
    Usually ships in 1-2 business days
    $34.74
    You Save : $15.25(31%)
    From a1books
    allnewbooks
    Feedback Rating : (16,388 Reviews)
    Condition : New
    Condition Note : BRAND NEW
    Usually ships in 1-2 business days
    $37.89
    You Save : $12.10(24%)
    From allnewbooks
    _athenaeum_
    Feedback Rating : (15,833 Reviews)
    Condition : New
    Condition Note : Brand New! Buy with confidence - your satisfaction is guaranteed at B-Logistics! Due to the large scale of our operation, we do not have access to the specific contents/condition of our items.
    Usually ships in 1-2 business days
    $44.79
    You Save : $5.20(10%)
    From _athenaeum_
    powells_books
    Feedback Rating : (28,331 Reviews)
    Condition : New
    Condition Note : Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy.
    Usually ships in 1-2 business days
    $49.99
    From powells_books
    powells_books
    Feedback Rating : (28,331 Reviews)
    Condition : New
    Condition Note : Legendary independent bookstore online since 1994. Reliable customer service and no-hassle return policy.
    Usually ships in 1-2 business days
    $49.99
    From powells_books
    a1books
    Feedback Rating : (87,948 Reviews)
    Condition : New
    Condition Note : DISPATCHED FROM UNITED KINGDOM. NO EXPEDITED SHIPPING! Please note orders are confirmed immediately and may take 2-3 business days to ship. This processing time is in addition to the shipping time. Please allow 10-14 days for delivery. Brand new item. Order now. Selling online since 1995. Order with confidence. Code: G20091213053854D
    Usually ships in 1-2 business days
    $60.82
    From a1books
    buycdnow
    Feedback Rating : (1,494 Reviews)
    Condition : New
    Condition Note : Brand New. This item may also be shipped from IL depending on availability. Expedited shipping is not available for this item. Delivery estimate is 8-10 business days after shipping. Buy with confidence. Customer satisfaction is our top priority. We do not ship to France and Brazil.
    Usually ships in 1-2 business days
    $62.02
    From buycdnow
    any_book
    Feedback Rating : (56,235 Reviews)
    Condition : New
    Condition Note : Brand New! Huge seller with millions of transactions! Satisfaction Guaranteed!
    Usually ships in 1-2 business days
    $69.65
    From any_book


    Product Description

    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.

    What you’ll learn

    • Gain a solid architectural background to ASP.NET MVC, including Model–View–Controller and REST concepts.
    • Explore the ASP.NET MVC framework with detailed coverage of all aspects of the framework and the official MVC development toolkit.
    • See how it works with test–driven development in action.
    • Capitalize on your existing knowledge quickly and easily through translation and comparison of features in classic ASP.NET to those in ASP.NET MVC.
    • Learn about the latest security and deployment issues, including IIS 7.0.

    Who is this book for?

    This book is for web developers with a basic knowledge of ASP.NET and C# who want, or need, to start using the new ASP.NET MVC framework.

    About the Apress Pro Series

    The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

    You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.






    Customer Reviews
    (58 customer reviews)

     This book has completely opened my eyes to a Microsoft game changer., 2010-03-09
    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.




     great book- I couldn't have done my project without it- but one omission, and one implementation that doesn't work, 2010-02-17
    I was under the gun and had to deliver a fully functioning site in two weeks in asp.net. I had some experience with C# console apps, but not so much with asp.net. However, I found the MVC concept very appealing, having used that methodology in other web solutions (php, grails, etc.)

    I found this book invaluable for my project. The examples were clear and worked its way through exactly the type of site I needed to build. There was a bit of a disconnect between the database domain classes and customizing them. At some point I found that I could explore my database tables in Visual Studio 2008 and drag over tables to create these .dbml files, which built my domain classes for me. But, then I didn't understand how to build up the domain classes with more model-specific functions. This whole scenario was not addressed in the book. I think it's a bit of an oversight, as I have to assume a LOT of people will want to build their domain classes this super-easy drag, drop, compile way. Furthermore, I didn't know how to search for answers because I didn't know what I was doing was called- linq to sql, linq to entities, or linq to objects.

    (BTW, I found the solution to that was to create new "partial" classes to which I could add methods and properties that would augment the normal ones.) Also, you'll have to remove and re-drag over the tables, if the underlying table structures change. And, if you want to tie your app to a view, instead of a table, but you want your domain classes to be the name of the table, instead of the name of the view, you can just drag over the table and then right-click and change the properties to make it's source be something like "dbo.content_vw" or whatever your view name is. Also, if you don't know [...] was equally invaluable.

    My final criticism of the book has to do with his implementation of the CAPTCHA. I can't see how it works at all. Perhaps there's some conflict between the form validation methods he demonstrated earlier in that chapter, but the code generates the captcha the first time, but then if you fail to enter the correct value, it throws the error and reloads the page, displaying the error message. However, this re-loading of the page generates a new CAPTCHA, which is fine. It should. But when you enter that new value, the code still tries to validate it against the first generated value. I don't know why this is, but even his sample code didn't work. I submitted errata to the Apress site for this book, but after weeks, there was no response and the errata was not added to the list of other ones. I eventually implemented reCaptcha, but since it's not a home-grown solution, it's not as customizable and I find the images hard to read. I would much rather get Sanderson's CAPTCHA working, but I have a deadline....

    But that criticism aside, I still think this book is great, and that's why I gave it 4 stars.

     One of my favourite tech book, 2010-02-17
    At the beginning: English is not my native language, but I have no problems with reading. Steven made this book simple but not trivial. I love the way that autor wrote this book. Very important thing: autor uses TDD in practice. He gave me a lot of samples how to make good TDD with ASP.NET MVC. This is the best book about MVC I ever read!
    Regards
    Darek


     The only ASP.net MVC book you will need if you are already familiar with .NET, 2010-02-12
    This is the first tech book that I read cover to cover. I cannot recommend it enough as it is a definitive guide to learning A to Z in ASP.net MVC. However familiarity with .Net framework and C# is recommended to get the most out of this book. The book goes through tons of examples demonstrating setting up IOC, test driven development.. Highly recommended.

     Best Technology Book I've Used, 2010-02-02
    Steven Sanderson's ASP.NET MVC book is probably the only technology book that I have read and actually enjoyed doing so. The beginning chapters cover some basic architecture modeling design and then it jumps into building a site with MVC. After you build a sample application, he points out what you were doing when building the sample application and why its important. This was the perfect format for me as I built something and then was able to relate the descriptions of the best practices and techniques of MVC to what I had coded up. By the end of the book I was actually excited to start building a site on my own with MVC. I really hope the author continues to write .NET technology books as his writing style was easy to follow. Thanks for a great book!