Skip to content

Latest commit

 

History

History
551 lines (471 loc) · 43.5 KB

book-links.md

File metadata and controls

551 lines (471 loc) · 43.5 KB

Chapter 1 - Introducing Apps and Services with .NET

Visual Studio 2022 for Windows and Mac

Visual Studio Code

Other C# code editors and platforms

Command Line Interfaces

.NET

C# language version and the journey to C# 11

C# implemented proposals

C# proposals being worked on

C# language

Azure and .NET

Help and learning

Chapter 2 - Managing Relational Data Using SQL Server

Microsoft SQL Server

EF Core

EF Core database providers

EF Core models

EF Core querying and manipulating

Dapper and EF Core performance

Chapter 3 - Managing NoSQL Data Using Azure Cosmos DB

NoSQL data stores

Azure Cosmos DB

Chapter 4 - Benchmarking Performance, Multitasking, and Concurrency

Chapter 5 - Using Popular Third-Party Libraries

Working with images

Serilog

Mapping objects

FluentValidation

Fluent Assertions

QuestPDF

Scheduled Jobs

Chapter 6 - Controlling the Roslyn Compiler, Reflection and Expression Trees

This chapter title was changed to Observing and Modifying Code Execution Dynamically to better reflect the chapter contents but the link was kept so that it didn't break.

Assemblies and reflection

Expression Trees

Source generators

Chapter 7 - Handling Dates, Times, and Internationalization

Dates and times

Internationalization

Chapter 8 - Protecting Your Data and Applications

Chapter 9 - Building and Securing Web Services Using Minimal APIs

Web service technologies

Web Service design

Web service routing

Web service clients

Documenting web services

Securing web services

Security and privacy

Health checks and reliable web services

Chapter 10 - Exposing Data via the Web Using OData

Chapter 11 - Combining Data Sources Using GraphQL

Chapter 12 - Building Efficient Microservices Using gRPC

Chapter 13 - Broadcasting Real-Time Communication Using SignalR

Chapter 14 - Building Serverless Nanoservices Using Azure Functions

Chapter 15 - Building Web User Interfaces Using ASP.NET Core

ASP.NET Core

Razor views and layouts

Chapter 16 - Building Web Components Using Blazor WebAssembly

Blazor hosting models

Blazor components

Advanced techniques

Chapter 17 - Using Open-Source Blazor Component Libraries

Blazor resources

Chapter 18 - Building Mobile and Desktop Apps Using .NET MAUI

Chapter 19 - Integrating .NET MAUI Apps with Blazor and Native Platforms

Chapter 20 - Introducing the Survey Project Challenge

Epilogue

Next steps on your C# and .NET learning journey

Alternatives to using Azure resources

Learn from other Packt books