Full description not available
E**N
Highly recommended for the most up-to-date use of C# 8 and dotNet Core 3
As an amateur developer with a desire to become familiar and proficient with C# and .NET Core 3, I found this book to meet my needs and expectations. It provide thoroughly clear explanations of the language and its underlying technology. Its tutorial method is straightforward with good examples and exercises that are easy to follow and that are explained fully but concisely. The chapter organization seems at first to include too many topic, but after a little time they all make sense together. There are a large number of "Good Practice" comments and "More Information" guides that provides enhancements for even better understanding of coding methods and details for understanding the language better. While the screen shots are a bit small (not easy to read in dim light), the author provides web links to those shots early in the book so that they can be viewed more clearly. For those new to the Visual Studio Code IDE, this is good advice given. All in all, this book is superb for a beginner using C# or someone like me with a reasonably good programming background but desiring to enhance ones skills for modern applications.
J**L
Helpful So Far
Haven't gone through this book cover-to-cover, but so far it's been mostly positive. The development steps are clearly illustrated usually with some context as to why things are the way they are and actual code examples. I've got multiple books from Packt publishing on the subject and they're all unique in their own way. I was surprised to see that there's actually a lot of content devoted specifically to UWP apps, which could be a plus if you're looking to transition. The book's physical condition is very good. The text is clear and easy to read. The pages are thick and don't stick together.Overall, this is a good book but I wouldn't recommend it for beginners. If you're just starting out, some of the concepts can be a challenge to understand so be prepared to log some hours figuring things out.
S**R
Excellent balance between beginner and expert level information
I'm an very experienced C# and .NET engineer and picked up this book to get up to speed on the latest updates to the language and the platform. I found the book easy to navigate. The first few chapters cover the basics. The later chapters do a great job of covering the C# 8 and latest .NET Core features. Mark does an excellent job showing the new features and the why & how to you want to use the latest stuff.
T**O
A complete CRUD application book for learning C#
I have worked with a lot of different computer languages in 40 years. With the way C has evolved from ++ to # as well as throwing Xamarin into it, it would great to find a complete book that doesn't skip the fine details from creating, replacing, updating, and deleting records since it can be confusing enough with all the layers of programming and object embedded coding to it. C# isn't COBOL but it can be like Java and converting from Java to C# is a better transition and this book can show you the way.The majority of C# programming is for database applications and this book reflects that. I finally found a new C# reference manual that didn't come from Microsoft Press.
H**H
Best C# Book Ever
This is the best C# book i've ever read, and i've read about 8. I wish the author wrote more books on different topics, perhaps he will. Thank you, Mark J Price, you sir, are a damn wizard. I appreciate your hard work.
J**A
Very high level when in comes to ASP.NET Core and Xamarin development
Overall the book contains tons of useful information to C#, great for new developers coming to C# and .NET Core. Everything goes well upto the point where is talking about ASP.NET Core, the topics are touch on what you can do rather then building an end to end application, very high level stuff, you can read this for free in the Microsoft Documentation. The same goes in the Xamarin chapter, Xamarin.Forms is lightly touched. Also, some of the Images in the book aren't very clear, hence why I returned it.
B**S
A nice resource book to have
There are many things to like about this book. It covers most of the fundamentals with syntax while providing suggestions for improving performance. View the table of contents and you'll see he covers a wide range of topics. For additional information on those topics, there are references to additional resources on the web about them (over 360 reference links are included). There is a lot of information provided and a wealth of knowledge to gain from this book. There are plenty of tutorials that he walks you through and he challenges you to perform other tasks on your own to reinforce the learning experience from the chapter. There isn't much I would dislike from the information provided. A couple of links displayed 404, but they were pretty easy to locate where the sites relocated the information. For those who type out the code and step through it, then beware of the intellisense in the VSCode tool. You may find yourself re-typing what the intellisense overwrote. Happy coding.
T**A
Excellent!
I really liked how this book was organized and how the coverage of the core language was very concise and easy to follow. I did get tripped up on delegates and events, but the author did warn about that.I wish that coverage of web apps included publishing and some mention of containers.I liked the coverage of CMS, but overall I don’t think. The advanced topics of the chapters toward the end warranted full code walk-thoughs. It would have been more helpful to just signpost to the next levels.
Trustpilot
2 days ago
2 weeks ago