

Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming [Troelsen, Andrew, Japikse, Phil] on desertcart.com. *FREE* shipping on qualifying offers. Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming Review: Detailed Explanations with examples in a progressive learning style. - The book takes one through a lot of C# and NET which I like. There are a few places where someone not previously familiar with the language might have trouble. I had bought most previous editions, so that was not an issue with me. It does provide introductions to WPF, Entity Framework, MVVM and other special topics, but these topics are vast in themselves. The introductions are brief, as they cannot be long in a large book already. In summary a worthwhile book to have, I rate 5 stars. Review: Great book - All that you need
| Best Sellers Rank | #115,064 in Books ( See Top 100 in Books ) #3 in Microsoft .NET #6 in Microsoft C & C++ Windows Programming #7 in C# Programming (Books) |
| Customer Reviews | 4.4 4.4 out of 5 stars (93) |
| Dimensions | 6.93 x 2.25 x 10.1 inches |
| Edition | Eleventh |
| ISBN-10 | 1484278682 |
| ISBN-13 | 978-1484278680 |
| Item Weight | 5.7 pounds |
| Language | English |
| Print length | 1705 pages |
| Publication date | July 31, 2022 |
| Publisher | Apress |
P**N
Detailed Explanations with examples in a progressive learning style.
The book takes one through a lot of C# and NET which I like. There are a few places where someone not previously familiar with the language might have trouble. I had bought most previous editions, so that was not an issue with me. It does provide introductions to WPF, Entity Framework, MVVM and other special topics, but these topics are vast in themselves. The introductions are brief, as they cannot be long in a large book already. In summary a worthwhile book to have, I rate 5 stars.
S**N
Great book
All that you need
B**Y
A Comprehensive Guide with some buggy examples
Overall, I've enjoyed this book. My favorite aspect is the order in which topics are covered. There is a natural progression in the learning. The author also provides some deeper explanations of concepts and why they work the way they do. I appreciate that as someone who is very curious and likes to understand the reasons for things. Some topics are covered in a lot of detail, and then some pieces are just mentioned quickly and are given very little explanation. It breaks the "immersion" a bit, but I also understand that this book is long enough as it is. I'd consider this a good book for anyone who has some programming experience and has already done some basic C# tutorials. While the fundamentals are covered early on, interpreting the text does require some familiarity with programming. The amount of information covered is pretty incredible. I am impressed with how efficient the teaching is. It's the most comprehensive C# / .NET text that I've found. The code examples are where I have to give fair warning. Several of the code examples contain typos and copy/paste errors. If you're not paying attention, or if you're assuming the code in the examples is 100% accurate (which you should expect) then you'll run into problems or end up scratching your head when the code doesn't build. The online errata is not maintained. That leads to some debugging that you have to do on your own to make examples work sometimes. Additionally, some of the practices in the book are no longer recommended by Microsoft. Overall, I still recommend the book for anyone who wants a comprehensive guide to learn and experience C# and .NET. The editing between editions wasn't great and you may have to debug a few examples. If you use the book as a learning resource, rather than taking it as gospel, you'll be just fine and you'll enjoy the book.
C**M
Great book, minor damage
The book itself is great. It's extensive, well-written, and does it's job well. For those of you buying new, I attached pictures of two issues. There is some minor damage to the spine and the cover page was stuck together, damaging the paper when I pulled it apart. The book is still usable, this is just something you should note before spending $40 on what should be a book in new condition.
K**R
Too long, not very "Pro"
This book provides a comprehensive review of the .NET platform and C#. First, the book is well-structured and the chapters go from most generic features to some specific functionality (a little bit OOP -> C# features -> EF -> WPF -> ASP.NET Core). All chapters have a variety of code samples which is good. However, the idea behind this book isn't clear. It is written in the introduction that experienced readers can refresh their knowledge and get up-to-date with .NET 6. Readers who are new to .NET will get a good overview of it. Unfortunately, the information provided isn't very "Pro" as it is stated in the title. Quite often authors do remark that a topic is out of the scope of the book when it is really necessary to give Pro details about multithreading, reflection, app domains, Span (absent in the book) and etc. Also, there are sometimes typos in code samples which is confusing. In addition, the book is very long (3000 pages, Kindle version) because it covers too many topics often skipping really interesting details. The authors use a dummy application in code samples. And it has a few similar controllers (for CRUD operations). Quite often 5-10 pages are spent just to show how all these controllers we extended with one attribute. Again, it looks more like a training course but not a book. Chapters about API, MVC and Razor pages are very similar, even with the same text and code samples. Probably, the authors tried to make these parts independent. But when you read all the chapters it looks strange. To summarize, I wouldn't recommend this book as a Pro. It is comprehensive and well-structured documentation for beginners. And the book together with code samples may be used like a "learning course" to onboard with .NET. For more experienced people, the book may look like a well-organized copy of the Microsoft site.
B**C
The book is packed with detail and covers pretty much everything a .NET developer could need. It’s super well-organized and explains even complex topics in a way that makes sense. Honestly, if you work with .NET, this book deserves a spot on your desk.
R**G
When you read this book, it teaches you stuff. If you want to learn C# from zero, this is the book.
D**A
The book weights 1 ton and is 1600 pages, perfect murder weapon Edit: it doesn't deserve a 1 star, it's still a murder weapon and requires special handling to transport it, but the contents is amazing, haven't read a programming book this good, I got dropped as a kid so reading isn't my thing but this book really hits differently.
C**N
"Pro C# 10 with .NET 6" is an exceptional resource for anyone serious about mastering C# and building robust applications on the .NET 6 platform
O**A
Great book. Good quality material used.
Trustpilot
Hace 3 semanas
Hace 3 días