Skip to content

Latest commit

 

History

History
71 lines (44 loc) · 4.28 KB

whats-new-in-book.md

File metadata and controls

71 lines (44 loc) · 4.28 KB

What's New in the 9th Edition

There are hundreds of minor fixes and improvements throughout the 9th edition; too many to list individually.

All 41 errata and 52 improvements for the 8th edition (up to mid-September 2024) have been made to the 9th edition.

The main new sections in C# 13 and .NET 9 - Modern Cross-Platform Development, 9th edition compared to the 8th edition are shown below.

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

I swapped the order of chapters 14 and 15 so that all web user interface chapters are together.

Chapter 14 Building User Interface Components Using Blazor

Chapter 15 Building and Consuming Web Services