Deliver to Paraguay
IFor best experience Get the App
Full description not available
R**.
Horrible - Worst approach I have ever seen for learning a language
The entire book is based on the use of Microsoft's Windows Store Apps (UWP) with their complex structure and coding requirements (XAML for example). Even at the beginning of the book, C# is never taught in a straightforward way - it is always embedded in a complex UWP app. Knowing that this is an advanced and difficult technology, but still wanting to push it on new users of C#, Microsoft tries to get around UWP's difficulties by having the reader download multiple complex projects and then slightly modify them - with no understanding of the sample code they are modifying. I have been coding for decades and this is the worst approach I have ever seen for learning a language.
N**R
File download not working, good luck finding the Author
File download not working good luck finding anyone to help with this, Amazon should ban the author for releasing crap.
E**A
Good for seasoned programmers not so much for beginners
Im a beginner and struggled to read and understand this book. But a classmate that is a seasoned programmer thought this book was great and so did the Instructor. For a beginner its hard to understand and I found it easier to just YouTube the concepts. They are better explained by a YouTube channel called Jesse Richardson. The book needs extra resources, perhaps video resources like some other books have. I had the digital copy of the book so perhaps that made a difference in the negative direction. Used the Kindle to read it. The Kindle version of this book was terrible so I hope the hard copy was better and the reason my classmate and instructor was pleased with it. I really hope there wasn’t some hidden video resources I missed.
J**D
Good content, not for Mac VS 2017
The writing is good and I've been learning. I'm bummed that examples that use XAML won't work if you're using Visual Studio on Mac. I know it's a Microsoft book teaching a Microsoft language, but just throwing this out to the Mac VS users out there.
R**O
Great introduction to Visual C#
I got my CS degree long before OOP became a thing and then migrated into marketing so my programming muscles hadn't been exercised for years. Recently I decided I wanted to re-educate myself and since Visual Studio and C# is easy to get running on my laptop I decided to start there and used this book as my guide.This wasn't the first book I picked for learning C#, but it has been the best.
R**H
Excellent, clear and precise
Covers all the key aspects step by step, nothing missing and no assumptions made. I would however recommend getting the "digital" version as it makes taking notes and bookmarks much easier with quick refresher searching.
A**
Best c# book I’ve ever read
Although it’s not a book for person with no prior knowledge in coding it’s best book for me
Z**A
Absolutely was worth buying
I liked the balance between giving some info on the considerations behind the language constructs but not going into details to a frightening extent.
A**R
Older version of the book were better
Having read earlier versions of this book, this is lacking the clarity for examples and instructions of the earlier versions.This book is also based on XAML, which is considerably less mature and harder to work with that WinForms used in earlier books.XAML documentation is poor, and GUI changes often require manually editing the XAML file directly, as the GUI designer is a poor cousin of the WinForms designer.Working through this book is certainly slower due to the XAML influence, than it would have been using WinForms.There seems to be a fairly good spread of language features, even if it is not always obvious why the feature exists, and hopefully by the end of the book this questions will be answered.
M**.
Good book but mixed with examples that are hard to follow
I am not new to programming, and I am also not an experienced developer - this may be why my criticisms are due to my level of knowledge but as I didn't have any issues with the majority of the book, I think they are still valid.Overall, the book is definitely worth the money and I am glad I purchased it. Here are my thoughts...Every subject in the book relating to what each thing in C# is, how it works and what purpose it serves is well explained.The frustrating parts for me were the examples in certain sections. Each section has a corresponding example project which you can open in Visual Studio and follow along with the steps in the book to complete.Most were OK and really helped cement the understanding of the subject that was being covered in that section.But 2 that were problems for me were 1) the Arrays section, where you are guided through building a card game and 2) the Generic classes section, where you model a binary tree. I felt these were over-complicated and really slowed the flow of the book down.The unfortunate thing is: these 2 examples are revisited in later sections which I think is a bit lazy and also annoying. If, like me, you struggled with them the first time around then you really don't want to see them again later in the book. Those 2 later sections, which cover "collection classes", was a subject I really wanted to get a good grasp of and it was a slog because of the examples being used.
A**R
Already know some programming but want to know C# then this book is for you.
What an absolutely fabulous book!Having completed a degree (many years ago) when Pascal and then Delphi were all the rage coming to C# and working through this book my mind has been blown away. Yes some of the exercises do need a high level of concentration but it really is worth it.There are concepts in modern computing that I haven't come across before. This book covers them so well. For example Covariant Interfaces or Parallel Classes etc, etc - brilliant reading.One drawback to the book, although the worked exercises are excellent, perhaps some unworked exercises (with solutions) could be considered for inclusion in a future edition.
A**R
Good book, would recommend
Overall, a decent book. However, some of the more abstract concepts could have been more simply explained using more tangible analogies. I had to sometimes resort to looking online for a straightforward example. Although there are code examples for you to follow, I would have liked some practice problems to solve for myself. I have no C# experience at all but have done some programming before & felt the book was generally pitched at the right level for me.
S**T
Good introduction to C#
Builds and improves on earlier editions
Trustpilot
1 month ago
1 week ago