Table of Contents
Preface
Part 1: High-Performance Code Foundation
Chapter 1: Introducing C# 10.0 and .NET 6
Technical requirements
Obtaining and building the latest Roslyn compiler from the source code
Overview of Microsoft .NET 6
Moving to one unified platform
Garbage collection
Just-In-Time compiler
Text-based processing
Threading and asynchronous operations
Collections and LINQ
Networking and Blazor
New performance-based APIs and analyzers
Overview of C# 10.0
Writing top-level programs
Using init-only properties
Using records
Using the new pattern matching features
Using new expressions with targeted types
Using covariant returns
Native compilation
Performing native compilation of .NET Core applications
Improving Windows Store performance ...
Get High-Performance Programming in C# and .NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.