Skip to content

markjprice/cs14net10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

146 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMPORTANT! Common Mistakes, Improvements, and Errata aka list of corrections

C# 14 and .NET 10 - Modern Cross-Platform Development Fundamentals, Tenth Edition

Repository for the Packt Publishing book titled "C# 14 and .NET 10 - Modern Cross-Platform Development Fundamentals" by Mark J. Price

FAQs

What's new in this edition? You can read a detailed list of changes between the 9th and 10th editions.

Free PDF/ePub of the book and how to contact the publisher Packt

The next-gen online Packt Reader and a free PDF/ePub copy of this book are included with your purchase. Visit https://packtpub.com/unlock, then use the search bar to find this book by name. Double-check the edition shown to make sure you get the right one.

Apply for free PDF after purchase of any Packt book including paperback and Kindle: https://www.packtpub.com/page/companion-ebook

For questions about book pricing, distribution, and so on, please contact the publisher Packt at the following email address: customercare@packt.com

Author's books

My author page on Amazon: https://www.amazon.com/Mark-J-Price/e/B071DW3QGN/

All of my books on Packt's website: https://subscription.packtpub.com/search?query=mark+j.+price

My author page on Goodreads: https://www.goodreads.com/author/show/14224500.Mark_J_Price

.NETPro Newsletter

Subscribe to .NETPro to receive .NET tips in your inbox: https://landing.packtpub.com/dotnetpronewsletter/

Catch up on previous newsletters in the archive: https://packtnetpro.substack.com/archive

Chapters and code solutions

Introduction

Language

Libraries

Modern Web Development

Appendices

Code solutions for Visual Studio and VS Code

Figures for all of the code solution folders.

VS Code now has an extension named C# Dev Kit that includes a solution explorer so it can better work with Visual Studio solution files. Visual Studio 2026 for Windows, VS Code + C# Dev Kit, and Rider can use the same code solution files and projects for each chapter, found here: /code.

For VS Code: To use the chapter solution files with VS Code, install the C# Dev Kit extension. Then in VS Code, open the ChapterNN folder that contains a ChapterNN.slnx solution file and wait for the SOLUTION EXPLORER pane to appear at the bottom of the EXPLORER. You can drag and drop to reorder the panes to put SOLUTION EXPLORER at the top. Learn more about C# Dev Kit at the following link: https://devblogs.microsoft.com/visualstudio/announcing-csharp-dev-kit-for-visual-studio-code/

Warning! If you use both Visual Studio and VS Code to open these solutions, be aware that the build process can conflict. This is because Visual Studio has its own non-standard build server that is different from the standard build server used by .NET SDK CLI. My recommendation is to only have a solution open in one code editor at any time. You should also clean the solutions between opening in different code editors. For example, after closing the solution in one code editor, I delete the bin and obj folders before then opening in a different code editor.

Important

Corrections for typos and other mistakes and improvements like refactoring code. Useful links to other related material.

Miscellaneous

Microsoft Certifications

Announcing the New Foundational C# Certification with freeCodeCamp: https://devblogs.microsoft.com/dotnet/announcing-foundational-csharp-certification/

Microsoft used to have professional exams and certifications for developers that covered skills like C# and ASP.NET. Sadly, they have retired them all. These days, the only developer-adjacent exams and certifications are for Azure or Power Platform, as you can see from the certification poster: https://aka.ms/traincertposter

Microsoft .NET community support

Interviews with me

Podcast interviews with me:

Written interviews with me:

Book Cover

About

Repository for the Packt Publishing book titled "C# 14 and .NET 10 - Modern Cross-Platform Development Fundamentals" by Mark J. Price

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages