Some Random Notes

Home

❯

02-Deep-Dive

❯

99-DotNet

99-DotNet

Oct 18, 20261 min read

.NET 8 & C# 12 — Deep Dive

Summary

Detailed explanations, internals, production considerations and architectural trade-offs.

C# 12

  • C > Type System
  • Generics
  • Delegates and Events
  • Async and Await
  • Memory and Garbage Collection
  • LINQ

ASP.NET Core

  • ASP.NET Core Request Pipeline
  • Middleware
  • Filters
  • Dependency Injection
  • Configuration
  • Exception Handling

Data Access

  • EF Core Architecture
  • Transactions
  • Query Optimization

Production Architecture

  • Caching
  • Resilience
  • Observability
  • API Design

TODO

06-DD_Configuration.md 07-DD_Request-Pipeline.md

19 items under this folder.

  • Oct 18, 2026

    Auth MiddleWare and Filter

    • Oct 18, 2026

      Filter 2

      • Oct 18, 2026

        Middleware & Request Pipeline

        • Oct 18, 2026

          NullReferenceException & Null Safety

          • Oct 18, 2026

            Options

            • Oct 18, 2026

              Question

              • Oct 18, 2026

                csproj-class-libraries

                • Oct 18, 2026

                  2-DD_Dependency-Injection.md

                  • Oct 18, 2026

                    2.1-DD_Dependency-Injection-Philosophy.md

                    • Oct 18, 2026

                      3-DD_Service-Lifetime.md

                      • Oct 18, 2026

                        4-Configuration

                        • Oct 18, 2026

                          5-Options

                          • Oct 18, 2026

                            5.1-Spring Boot Equivalent of Option

                            • Oct 18, 2026

                              6-Env

                              • Oct 18, 2026

                                Middleware — Deep Dive

                                • Oct 18, 2026

                                  8-DD_Minimal-API.md

                                  • Aug 26, 2026

                                    2.2-DD_DI-Configuration-Architecture.md

                                    • dotnet
                                    • architecture
                                    • dependency-injection
                                    • configuration
                                    • spring-comparison
                                  • Aug 24, 2026

                                    1-DD_Program-Structure.md

                                    • dotnet
                                    • aspnetcore
                                    • backend
                                    • csharp
                                    • minimal-apis
                                  • Aug 24, 2026

                                    9-DD_OpenAPI.md

                                    • dotnet
                                    • aspnetcore
                                    • openapi
                                    • scalar
                                    • architecture

                                  Created with Quartz v5.0.0 © 2026

                                  • GitHub