Deliver to Taiwan
IFor best experience Get the App
Full description not available
A**R
Still the best book series on MVC, but this is the first incomplete edition.
I have read almost every edition of this book (starting with MVC 3) and I have two general thoughts about this edition. First, it's still the most comprehensive, logical explanation of MVC I've found. If you're new to this series or still learnign MVC I highly recommend it, Adam Freeman is a great author.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.
J**R
Outstanding
TL;DR: This book is outstanding for someone who needs to understand the framework.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.
E**N
Vast coverage of ASP.NET Core MVC 2 and related concepts
This book borrows some of its presentation approach from the book "Pro ASP.NET MVC 2 Framework" by Steven Sanderson. Recognizing the same format, I trusted this technique and decided to upgrade to the latest MVC standard. Through the course of the book, the author presents a tutorial so that as you follow along, you end up with nice sample online store that showcases the .NET MVC framework and ASP.NET Core technologies. Below are overall pros/cons I found:Pros:* 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.Cons:* 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.
C**E
Great resource for a new MVC developer.
I am two hours into this book, and I am loving it. I've watched countless online videos and paid online courses. My biggest gripe of those were the time I spent adding in third party tools that aren't available to me at work. THIS BOOK(!), has provided in only a few pages more traction that I've had in a year of digging through online courses. Thank you, Mr. Freeman for a book that has enough detail to make it understandable, while not requiring tons of other 3rd party tools just to get out of the gate.
D**H
Very informative
Author does a good job going through fundamentals and also examples which help you fully understand what's going on. I did purchase this book for a class I am taking but just based on reading through it, I feel like you can learn everything yourself by following along and going through the author's code samples (ie you don't need classroom instruction to get use out of this text). Some of the examples are very useful and the author keeps it interesting and the use cases could translate well to larger scale projects easily.
C**G
and I love it. The reason I didn't choose 5 stars ...
I got this book after reading the original Core book by the same author. I use this book all the time, and I love it.The reason I didn't choose 5 stars is because the author introduces some things but doesn't develop them. You wouldneed 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 shouldbe 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 seemsexcellent at getting you coding and creating right away, using examples that are real-world. Some other booksuse strange ideas, like creating a derived animal class called "Hippopotamus." I get it, but it's trite.
V**.
Must have for developers new and old alike with an interest in .Net Core
Coming from a background of .Net development in both WebForms and MVC, and had really good experience Adam Freeman's books before, decided to buy this to help with getting involved with .Net Core.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.
D**G
At 3 inches thick and almost 1kg - there is a lot of book
Having just migrated to Core3 from MVC5 you have to wonder why you need a house brick.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.
G**S
Seldom seen anything this well articulated
I’ve got a growing collection of in-depth guides and teach yourself books for specific languages, including other .net versions.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.
N**S
Not the best book written on the subject
I've been a professional developer for some 30 years, cutting my teeth on Visual Basic 3. In that time I've tried my best to keep up with the rapid development of ever more complex coding environments and methodologies. It got to the point I really needed to start understanding the whole MVC thing if I wanted to stay relevant. I thought this might be the book to get me started. It ended up torn to shreds and thrown in the bin. Enough said.
S**E
Very good read
Brilliant book with very well explained examples. I believe if you already know MVC this is an amazing reference book. Only I have with it is that everything is hardcoded and no way on how to make use of scaffolding which is a huge NO NO for people like me. I enjoy leveraging any tools that shorten my workload but all in all its a thorough book. Definitely one to own on your shelf
TrustPilot
1 周前
2 周前