C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code, 4th Edition
(as of Jul 20,2022 04:04:15 UTC – Details)
From the Publisher
What’s new in this fourth edition?
For this fourth edition, we went through the whole book and brought everything up-to-date for C# 8.0 and .NET Core 3.0. This edition also has two completely new chapters. The first new chapter is about Content Management Systems for enabling non-technical people to manage their own content on a website without developers needing to be involved. We look at a great CMS for .NET Core named Piranha CMS that is simple to learn, and fast and fun to develop for.
The second new chapter is about ML.NET, which is Microsoft’s library for adding machine learning intelligence to any .NET app. We also added new topics throughout the book covering all the important new C# language features like nullable reference types, simplified switch pattern matching, and default interface methods.
What are the key takeaways from your book?
.NET Core 3.0 has finally overtaken .NET Framework as Microsoft’s best .NET platform. Some features of C# 8.0 are not supported for .NET Framework but are supported for .NET Core. .NET Framework 4.8 is the last major version of that platform.
Developers should learn the .NET Core 3.0 platform today to prepare for Microsoft’s unification of all its .NET variants with .NET 5.0 due in November 2020.
How can this book help those wanting to learn C# 8.0 and .NET Core 3.0?
This book provides comprehensive, detailed information about the modern .NET Core, along with all three parts that a developer needs to learn; the C# programming language, the .NET class libraries, and the common App Models for building real applications.
Written by an expert educator, author Mark is able to explain a topic in an easy to learn way and to enough depth that the reader understands the concept and has seen a working example. This is all without being overwhelmed by unnecessary detail that can be found online in official documentation if the readers chooses to dig deeper.
Publisher : Packt Publishing; 4th edition (October 31, 2019)
Language : English
Paperback : 818 pages
ISBN-10 : 1788478126
ISBN-13 : 978-1788478120
Item Weight : 3.04 pounds
Dimensions : 7.5 x 1.85 x 9.25 inches