Enter your mobile number or email address 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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Kindle Price: £25.64

Save £9.86 (28%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net) Kindle Edition

3.9 out of 5 stars 15 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£25.64

Length: 825 pages
  • Due to its large file size, this book may take longer to download

Escape with Kindle this weekend
Browse 50 Books on sale from 99p until 2 May, 2016. Shop now

Product Description

About the Author

Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.

Product details

  • Format: Kindle Edition
  • File Size: 11282 KB
  • Print Length: 825 pages
  • Page Numbers Source ISBN: 1430265299
  • Publisher: Apress; 5 edition (20 Dec. 2013)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00HG2CQ4S
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 3.9 out of 5 stars 15 customer reviews
  • Amazon Bestsellers Rank: #182,226 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?


Customer Reviews

3.9 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
I loved this book! I am an experienced C# developer but have never written any ASP.NET applications. The book was pitched just right for me personally, because he introduces and explains all ASP.NET MVC concepts clearly and lucidly. He takes nothing for granted and explains everything in-depth. It is a tutorial-style book, where you really have to follow along by actually coding along with him. In contrast to a lot of similar books, I have found no mistakes or omissions! That's a credit to the author for working hard at making sure the examples worked as stated in the book.
Some readers might find the style irritating, perhaps because they're already experiencd ASP.NET developers, or maybe because they want to skip the Ninject sections, or avoid unit testing etc. But I highly recommend the use of both - after all, as the author explains thoroughly, dependency injection and unit testing are two of the main benefits of the MVC approach, so although they are optional, they're very important.
I think there is a general level of excellence in his writing, clear descriptions, and right pacing. I can highly recommend this book for experienced C# developers who are novice ASP.NET programmers.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
If you are familiar with the C# language but are new to web development using ASP.Net MVC and want to learn how to create production quality web applications then this is the book to get. So many books give an overview of a technology using wizards and templates that is sufficient only for creating demo apps. This book shows you how to structure MVC apps correctly from the very beginning, and shows you how the tools that you need to create real applications (dependency injection using Ninject, unit testing using the Visual Studio tools and mocking with Moq) fit with the MVC framework. You may prefer other tools in particular (such as Unity rather than Ninject), but that is not the point – it is how they fit together with ASP MVC that is the key concept.

The book is well structured and very thorough tutorial. Some people may find the pace a little slow, but to my mind that is better than essential concepts being skimmed over. If you are hoping to learn how to knock up a quick and dirty web site then not only would this book not be appropriate but also you would probably be better off opting for a different web technology altogether. ASP.Net MVC aims to solves problems inherent in large scale web applications, and this book shows you how to use the framework correctly.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I have bought several Adam Freeman books including MVC, jQuery and AngularJS and they are all excellent. Adam writes good English explaining concepts lucidly and with the right mix of examples and reaffirmation. He is a pragmatist which all commercial developers need to be so doesn't force design patterns but uses them sensibly.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Quite possibly the worst programming guide about a specific system I have ever read. The content is less about MVC 5 and more about "this is how *I* like to program and I will prove how clever I am by giving endless examples of my genius". Basically what we end up here is a book that one third dedicated to the actual plumbing of MVC 5 and the rest on how the author prefers to program with an odious dose of arrogance.

Too many areas are touched outside of the scope of MVC and because of this you don't get any detail about any of them and you are left with a rather vague understanding of how MVC works and the other bits and pieces that are introduced (e.g. Ninject).

No I wouldn't buy this book at all - it is simply too confusing and jumps about all over the place. Plus the "real world" example of an application is anything but real world - since when did you use a single table to define an object that has many fields under different contexts (e.g. you wouldn't use a Categories text field duplicated many times in the same table)?

Not recommended, would advise you look elsewhere.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Covers everything I wanted it to except authentication and security. The author mentions that you can go to a web page and download a chapter from a future book to help, as he believes it should have been included in this one. However it is still not available. Bit unfortunate. Otherwise a great reference book.
1 Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
The style of writing suits me. I found it easy to read and understand. It could be because I already have commercial experience developing MVC applications. I have not tried any of the code samples, just had a quick read. It covers the subject comprehensively and I highly recommend it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Great book, I found it easy to follow, get the examples up and running and going through the theory side of things I was motivated right till the final page. Nice size of a book to read and good writing style !
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Very satisfied with the style and pace Adam introduces and illustrates every new feature. This book was just right for me. Strongly recommend and will look for new books by this author.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Customer Discussions