Pro ASP.NET Core MVC 2 7th Edition, Kindle Edition
|New from||Used from|
|Length: 1451 pages||Enhanced Typesetting: Enabled||Page Flip: Enabled|
Kindle e-ReadersFire TabletsFire Phones
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.
To get the free app, enter your mobile phone number.
Customers who bought this item also bought
About the Author
- File size : 8507 KB
- Word Wise : Not Enabled
- Print length : 1451 pages
- Publication date : October 24, 2017
- Publisher : Apress; 7th edition (October 24, 2017)
- X-Ray : Not Enabled
- Language: : English
- Text-to-Speech : Enabled
- ASIN : B076SPVBXW
- Enhanced typesetting : Enabled
- Lending : Not Enabled
- Best Sellers Rank: #684,198 in Kindle Store (See Top 100 in Kindle Store)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Secondly, I thought the original version of this book for .NET Core 1.0 was a great update....but for .NET Core 2.0 this edition feels a little bit lazy. The content is VERY similar to the 1.0 version, even though there have been some big updates in 2.0. I would have liked to see chapters on the .NET 2.0 Standard Libraries, Razor Pages, more on hosting/containerization for apps, etc. It feels strongly like the original book was just sort of edited to be textually accurate to 2.0, rather than actually covering the new content of 2.0.
This might not sound like a big deal but it feels less "definitive" now without this new content. If you are already know MVC in .NET Core pretty well, just keep the original version and read a few articles online about 2.0. If you're still learning MVC or are new to this series, this is a great place to start.
The book is effectively structured into two halves. The first half is a ramp up for someone with little or no MS experience. It explains many things and is very good. The second half is a deep dive into the ASP.NET Core MVC 2 framework. Freeman's prose is friendly, to the point, and extremely well edited. The text and examples start from first principles and leave no "magic" unexplained. After reading a chapter you will have a comprehensive understanding of the topic, and be ready to dig into the related source code if/as necessary.
The second half is well worth the price of the book. 5 stars for this alone.
* Broad coverage of concepts: dependency injection, ASP.NET identity and authorization, routing, tag helpers ... you name it.
* Overall code samples benefit the reader with a trove of code samples to use at his/her disposal.
* Concepts are clearly presented in a fashion to ensure the reader has solid foundation of material.
* Great introduction to the test-driven approach while you build the book’s sample project.
* The book’s overall coverage on selected topics is somewhat of an overload. With 1009 pages of material, the reader will inevitably need to pick and choose where he/she can focus their time. But in so doing you might overlook something important.
* The use of the Entity framework is introduced out of necessity, but the overall coverage includes only snippets here and there. I had to resort with other texts on this subject.
* Some of the samples I came across required a bit of code tweaks to run without errors.
* You’re left wondering what to do about your use of a dependency manager. The book covers Bower, but it is currently in a state of deprecation. That said, it still works if you want to use it.
The reason I didn't choose 5 stars is because the author introduces some things but doesn't develop them. You would
need to become skilled at Linq and Lambda well before you grasp his coding style.
Also, the author uses library classes very well but it seems he digs them up from the basement. Again, you should
be knowledgeable of .Net classes at a deeper level.
But on the balance, the ramp up time is quick, and I learned to write a store in no time at all. This author seems
excellent at getting you coding and creating right away, using examples that are real-world. Some other books
use strange ideas, like creating a derived animal class called "Hippopotamus." I get it, but it's trite.
Top reviews from other countries
Aside from performance advantages and new features I like the way that Microsoft under Nadella are embracing open source and other platforms such as Linux and MacOS, which was another strong reason for my interest in .Net Core.
Anyway the book is engaging, well written and covers everything that you will need to know. There are a couple of subjects that Adam does touch on that are beyond the remit of the book, however he explains them well at a high level and provides details of where to find more information.
The format by and large follows the same chapters and content as Adam's previous MVC based books, so if you have one it will feel more like evolution than revolution, with some new examples and new content.
The book starts with an introduction into the history of .Net before moving onto basics of .Net and MVC so targeted more at beginners level.
The next part of the book works on building an a functional eCommerce site explaining .Net core on the way, which is more at an intermediate level.
The last part of the book deep dives into the specific parts of .Net Core from the intermediate section as is tuned at more of an advanced level.
Highly recommend for developers that are new to .Net and experienced .Net developers that want to get up and running with .Net Core.
I did not need the knowledge of the ages, just whats different, a thin book.
If you have never programmed before then its a great book.
If you just want a quick read on what's different then your heart will sink as willl your book self which another kg book. This is this notion that size matters and that my book is thicker than your book. How nice it would be to say my book is easier to absorb and faster too.
On the bright side, you can speed read paper faster than you can on a kindle, and the source code is handy. Better get my post-it notes out to mark our the new bits.
This is by far the best structured and paced I’ve seen. Some may find that it labours points they have grasped easily, but I suspect many of us will value the clarification. While there is a grand-project within, the first 3rd is background and context, then discrete introductions to the specific features of most impact; c# language features and how to use them, getting the most from Razor.
Good job, pleased purchaser.