Full description not available
S**M
This is the 'advanced' c# book you've been looking for
Programming language books always seem to be burdened with the obligation to educate a novice who has less than three months' experience in programming any kind of language. For a professional developer, this frustrates the desire to learn the more advanced features of a language.This is not that kind of book.Another kind of 'advanced' book talks in a language-neutral way about algorithms, or data structures, or theories of computation, or compiler theory ...This is not that kind of book eitherThis book is not for the beginner, or the weak, or the dull. Every advanced feature of c# is worked through in methodical, relentless fashion in dense, rich text with a modest, but appropriate examples.This book is about applied development of advanced features in C#. Multithreading, Reflection, Type Extension, Assembly Management, and Data Entity Frameworks are all covered. Design considerations about these features are discussed in terms of questions and responses, and a list of skills to be acquired is listed out ruthlessly.This book will change your C# game from Junior to Senior.
S**H
Exactly What I Needed
This book is EXACTLY what I was looking for. I have other C# books, the ones with better ratings here on Amazon. I wanted a book which talks directly about each item on Exam 70-483's "Skills Measured" section. Not only does this book cover each skill in order, it also provides a C# code example for every single skill. This is not a "Learn C#" book. It's exactly what the title says: A book covering Exam 70-483.
H**R
Really good book, even without the exam focus
Excellent book for early programming study! Enjoyable writing/ explanations. Not afraid to throw you in the deep end... with a life raft.
S**N
Very Helpful - Don't believe the Haters
It's not easy to study for the 70-483, mostly because Microsoft is less than revealing about what is on the exam. Consequently, there is a dearth of quality study materials focused specifically on passing the exam. I recently passed the exam and I can say without a doubt that this book, in combination with MSDN, pushed me to the finish line.First of all, lots of reviewers say that the book is "full of errors". That's not exactly fair. There are some errors and misspellings, but it was rare that the error ruined an example or left me with some ambiguity as to the meaning/purpose of the example code. Most of the time it was totally obvious as to the author's intent. You can always debug the "erroneous" code in Visual Studio, which would be as instructive, if not more so.Second, the content is well written and explains notoriously difficult concepts (delegates, events, encryption, assemblies, serialization) lucidly, in a way that MSDN does not (MSDN is a better reference). He doesn't cover every aspect of C# and .NET because that would be impossible and span many more pages than 400. Basically, you should already know a good amount to even consider taking this exam. This book helps with the trickier topics and really aggregates all the exam topics into one place. I felt the combination of this book, MSDN, and of course StackOverflow when all else failed, was the perfect combo.Third, if you're new to programming (or to C# and the .NET Framework) then don't expect this book to make perfect sense. Coding neophytes should be patient, get some professional experience, and only then consider taking a certification exam.
R**N
Well written!
Concise examples, thoughtful questions, well written, but not sufficient.
J**U
You need more than this
the book is good to present everything that you should learn about, but if you are not familiar with a concept that is not very simple, you will have to google it to learn more. The explanations and examples are not the best. You can find better ones online.
E**Y
Good product
Good product
J**Y
A good background text for those wanting to take their knowledge further
The text is quite well written, often humorous, and quite strongly opinionated. I liked the level of detail of the book, I found it good as someone wanting to take my knowledge of the C# language further. It was especially good at giving a background to why the code samples were written the way they are.One detractor is the numerous typos. There are a lot of spelling mistakes, and other typos that can often leave you confused until you can work out what it was supposed to say. One example is the section on operators, the book lists the same comparison operator twice (it was two entries of the "less than or equals" operator (<=)) with different descriptions.What I found plain bizarre is the structure of the book. It constantly refers to coming chapters and the order of the sections makes no sense; The book jumps straight into multi-threading, then presents program flow later, referring to that latter section in the former one. I get that the skills are grouped together for the exam, but the flow of the book is not logical.As the exam details suggest, this is definitely a book for those who already have some experience in C#.The Kindle version is well laid-out and looks great.Overall, it's a good book, but it doesn't feel like anyone actually proof-read it before publishing.
J**S
Excelente!
O livro apresenta os principais contúdos para a certificação. Não é tão completo quanto C# in a Nutshel, mas ainda sim é um ótimo livro. Recomento.
A**O
OTTIMO
PERFETTO PER L'ESAME
C**
Excelente
Me gusta el contenido ha sido de gran ayuda
H**D
Man merkt, dass das Buch aus dem Hause Microsoft kommt.
Geschrieben von Profi's für Profi's oder solche, die es werden wollen. Der Schreibstil, die Beispiele, alles wirklich sehr professionell. Da Autor weiß wovon er schreibt und wie er es anderen Entwicklern näherbringen kann. Ein super Buch, kann es uneingeschränkt weiter empfehlen.
M**A
Perfect book .. for a Geek!
Estoy ampliando mis conocimientos y este libro es ideal para mejorar las capacidades dentro del área. Es como le llamo un "dos por uno", mejoras el ingles (amplias vocabulario notablemente) y a su vez, te enseña y te guía a lo largo del lenguaje de programación para así obtener la certificación deseada.
ترست بايلوت
منذ أسبوعين
منذ شهر