Skip to content

Latest commit

 

History

History
557 lines (476 loc) · 45.2 KB

book-links.md

File metadata and controls

557 lines (476 loc) · 45.2 KB

Book Links

Chapter 1 - Introducing Apps and Services with .NET

Visual Studio 2022 for Windows

Visual Studio Code

Other C# code editors and platforms

Command-Line Interfaces

.NET

Azure and .NET

Help and learning

Chapter 1A - What's New in Modern C# and .NET

C# language version and the journey to C# 11

C# implemented proposals

Chapter 1B - Benchmarking Performance and Testing

Chapter 1C - Observing and Modifying Code Execution Dynamically

Assemblies and reflection

Expression Trees

Source generators

Chapter 2 - Managing Relational Data Using SQL Server

Microsoft SQL Server

Dapper and comparing to EF Core performance

Chapter 3 - Building Entity Models for SQL Server Using EF Core

EF Core

EF Core database providers

EF Core models

EF Core querying and manipulating

Chapter 4 - Managing NoSQL Data Using Azure Cosmos DB

NoSQL data stores

Azure Cosmos DB

Chapter 4A - Managing NoSQL Data Using Azure Cosmos DB

Chapter 5 - Multitasking and Concurrency

Chapter 6 - Implementing Popular Third-Party Libraries

Chapter 7 - Handling Dates, Times, and Internationalization

Chapter 8 - Building and Securing Web Services Using Minimal APIs

Web service technologies and design

Web service routing

Web service clients

Documenting web services

Ahead-of-time (AOT) compilation

Securing web services

Exposing Data via the Web Using OData

Chapter 9 - Caching, Queuing, and Resilient Background Services

Understanding service architecture

Caching with ASP.NET Core and Redis

Resilience with Polly

Queueing with RabbitMQ, Azure Service Bus, and Event Hub

Background services

Health checks and reliable web services

Chapter 10 - Building Serverless Nanoservices Using Azure Functions

Chapter 11 - Broadcasting Real-Time Communication Using SignalR

Chapter 12 - Combining Data Sources Using GraphQL

Chapter 13 - Building Efficient Microservices Using gRPC

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

Chapter 15 - Building Web Components Using Blazor

Blazor hosting models

Blazor components

Advanced techniques

Leveraging Open-Source Blazor Component Libraries

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

Implementing Model-View-ViewModel for .NET MAUI

Integrating .NET MAUI Apps with Blazor and Native Platforms

Epilogue

Introducing the Survey Project Challenge

Next steps on your C# and .NET learning journey

Alternatives to using Azure resources

Learn from other Packt books