Prepare for Microsoft Exam 70-483—and help demonstrate your real-world mastery of programming in C#. Designed for experienced software developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.
Focus on the expertise measured by these objectives:
Manage Program Flow Create and Use Types Debug Applications and Implement Security Implement Data Access
This Microsoft Exam Ref:
Organizes its coverage by exam objectives. Features strategic, what-if scenarios to challenge you. Includes a 15% exam discount from Microsoft. (Limited time offer)
Good book but it only contains the bare minimum that's required to achieve the certification. It could've been a bit more detailed in my opinion. The use of MSDN / Microsoft Docs next to the book is in my opinion a requirement to get the most out of this book.
That said, what is written in the book is solid and sometimes even with a bit of humour. The chapter order is real weird though, as many have probably mentioned before me. It starts with a chapter that is by far the most difficult to comprehend, followed by what is probably the easiest for most.
It's not a book I thoroughly enjoyed reading, there are better books out there, but for what it's intended for (certification) I do recommend it.
Quite good as a means to prepare for the examination, however only for people who already know most of the stuff in the book. The order of topics is wildly mixed up, thus for example the first chapter describes a quite advanced concept of multi-threading, and then the second chapter introduces us to branching and looping in the code.
A decent help in passing the exam, it should still be noted that you shouldn't just rely on merely this book. Spend a little money on practice tests (I used MeasureUp) so you'll get a feel for the style of questioning, and also because you might discover some subjects the book doesn't go into that deeply. (FYI I passed my test.)
Apart from a few annoying "typos" (mostly then/than errors), my main objection is that it starts with "Program flow", and particularly with multithreading and asynchronous processing, one of the latest features to be added to C#/.NET and IMHO quite a difficult subject to get your head around. Far easier subjects like types, data access, debugging are tackled later on.
While it was useful to have a "thought experiment" and a "review" at the end of each objective, having the answers grouped at the end of the chapter proved to be clumsy, especially since these often did not repeat the question and you need to switch back and forth. This was annoying when using the ebook, I suspect that it's even worse with a printed book.
Useful book to prepare for the exam, in case if you have experience with C# and have read at least one more book on C#. Otherwise it would be very hard to understand some of chapters as multithreading, serialization, etc.
I would recommend to read one of books specified below, before you start preparing for the exam.
I would have liked a longer book with more examples. It seems like the material was just skimmed over. I don't feel prepared for the exam only have read this one book and I've been coding .net since the release.