Skip to content

Latest commit

 

History

History
71 lines (55 loc) · 4.71 KB

README.md

File metadata and controls

71 lines (55 loc) · 4.71 KB

Improvements & Errata - list of corrections

C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals, Seventh Edition

Coming November 2022.

The previous edition was published on Tuesday, November 9, 2021. Order today from Packt, Amazon.com, Amazon.co.uk, Amazon.com.au, and all good book stores. 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

Code solutions for Visual Studio 2022 and Visual Studio Code

If you have Visual Studio 2022 for Windows and Visual Studio Code and its C# extension installed on the same computer, the build process can sometimes 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. Visual Studio 2022 and Visual Studio Code also use different file types to group projects. So I have duplicated and separated solution code for each product:

  • /vs4win: Visual Studio 2022 for Windows solution files and projects for each chapter
  • /vscode: Visual Studio Code workspace files and projects for each chapter

Sibling books

Sibling books

GitHub repository for Apps and Services with .NET 7

Chapters

  • Chapter 1 Hello C#, Welcome .NET!
  • Chapter 2 Speaking C#
  • Chapter 3 Controlling Flow, Converting Types, and Handling Exceptions
  • Chapter 4 Writing, Debugging, and Testing Functions
  • Chapter 5 Building Your Own Types with Object-Oriented Programming
  • Chapter 6 Implementing Interfaces and Inheriting Classes
  • Chapter 7 Packaging and Distributing .NET Types
  • Chapter 8 Working with Common .NET Types
  • Chapter 9 Working with Files, Streams, and Serialization
  • Chapter 10 Working with Data Using Entity Framework Core
  • Chapter 11 Querying and Manipulating Data Using LINQ
  • Chapter 12 Introducing Web Development Using ASP.NET Core
  • Chapter 13 Building Websites Using ASP.NET Core Razor Pages
  • Chapter 14 Building Websites Using the Model-View-Controller Pattern
  • Chapter 15 Building and Consuming Web Services
  • Chapter 16 Building User Interface Components Using Blazor

Bonus content

The appendix is available to download as a PDF:

  • Appendix A, Answers to the Test Your Knowledge Questions (coming November 2022)

Supplementary print book materials available to download:

Important

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

Microsoft .NET community support

Interviews with me

Podcast interviews with me:

Written interviews with me: