Direct from Microsoft, this Exam Ref is the official study guide for the new Microsoft MCSD 70-486 Developing ASP.NET MVC Web Applications certification exam. It offers professional-level preparation that helps candidates maximize their exam performance and sharpen their skills on the job. Microsoft Exam Ref publications stand apart from third-party study guides because they: Provide guidance from Microsoft, the creator of Microsoft certification exams Target IT professional-level exam candidates with content focused on their needs, not "one-size-fits-all content Streamline study by organizing material according to the exam's objective domain (OD), covering one functional group and its objectives in each chapter\ Feature Thought Experiments to guide candidates through a set of what if? scenarios and prepare them more effectively for Pro-level style exam questions. Explore big picture thinking around the planning and designing aspects of the IT pro's job role, as opposed to the more task-driven work of by the technology specialist Exam Ref 70-486 Developing ASP.NET MVC Web Applications focuses on the expertise measured by these objectives: Design the application architecture Design the user experience Develop the user experience Troubleshoot and debug web applications Design and implement security Developing ASP.NET MVC Web Applications About the Exam Exam 70-486 focuses on the skills and knowledge needed to develop Microsoft ASP.NET MVC-based web solutions. About Microsoft MCSD: Web Applications Solutions Developer Certification Passing this exam helps you earn an MCSD: Web Applications Solutions Developer certification, demonstrating your skills in creating and deploying modern web applications and services. You can earn this certification by passing Exam 70-480, Programming in HTML5 with JavaScript and CSS3; Exam 70-486, Developing ASP.NET MVC Web Applications; and Exam 70-487, Developing Microsoft Azure and Web Services. See full details at: microsoft.com/learning"
This is an odd book. I started reading it in the hope that it would walk me through the process of creating an ASP.NET MVC application. I'm an experienced ASP.NET Web Forms developer, but I've had only a little exposure to ASP.NET MVC. So I've been wanting to learn more about it. This book doesn't really walk you through creating an application, in the way that a normal programming book might. Instead, it sets up a fictional scenario, where a development team is creating a new web site for a ski lodge, and uses that as a jumping-off point to explore different aspects of ASP.NET MVC. Over the course of 24 chapters, it covers quite a lot of topics. For many of them, it's really only a cursory review; you need to look elsewhere for detail. (The book includes a lot of links to web resources for more detail.)
The narrative of the fictional dev team is sometimes entertaining, and often corny. It helps tie things together. Some readers will like it, and others will roll their eyes and groan. (It's easy enough to skip it, if it bothers you.)
There is an example application that goes along with this book, and which can be found at Github, but I found it too complicated to really get much out of. (Though maybe I should spend more time studying it, now that I've finished reading the book.)
While this book wasn't exactly what I was looking for, I found it to be a great help in understanding the current state of ASP.NET web development.
This book is a little misleading. The title says "Building an Application". I tried to follow the book chapter by chapter, and got nowhere. A lot of times the book says "for a more in depth detail look here and here..." or something like that. Ya, great. So why did I buy the book? If I wanted to read blogs I would just use google. For publishing for example it says something like "There are many ways to publish, you could do this, you could do that". But it doesn't really follow through all the way, so what's the point? This book should be about teaching. It's a little bit more like story telling. I honestly don't understand how this book got more than 2 stars rating.
I'm reading this for the 70-486 exam. This book scrapes the surface of everything I need to know to pass the exam allowing me to deep dive further if necessary. I really enjoyed how organized and prepared the text was.
I feel like a lot of the bad reviews I read are from people who were not expecting this book to be so broad in covering the entire software development process from IDE to DevOps to Deployed website via CI/CD. If you just want to learn .NET Core or MVC this book will not be your cup of tea.
This book is a really top-level overview over the ASP.NET Core stack for the 2018s. You could read it if you are a new at this stack and want to get a high-level view, but I don't think experienced developer will find anything useful here (except when you are obsolete and trying to catch modern techs)