Your Progress

Learning Summary

0 of 106 topics completed
Quizzes Completed 0Best Quiz Score —Current Level Not startedContinue Choose a topic

Suggested sequence

Learning roadmap

Topics follow the Admin display order

Research

106 topics
  1. CLR Internals
  2. CoreCLR
  3. Common Type System Internals
  4. Common Intermediate Language
  5. IL Instructions
  6. Assembly Metadata
  7. Assembly Loading
  8. JIT Compilation
  9. Tiered Compilation
  10. ReadyToRun
  11. NativeAOT
  12. Garbage Collector Internals
  13. GC Algorithms
  14. Workstation GC
  15. Server GC
  16. Large Object Heap
  17. Pinned Object Heap
  18. C# Compiler Architecture
  19. Roslyn
  20. Syntax Trees
  21. Semantic Models
  22. Compilation API
  23. Symbol API
  24. Roslyn Analyzers
  25. Source Generators
  26. Incremental Source Generators
  27. Code Fix Providers
  28. Compiler Optimization
  29. IL Generation
  30. High-Performance .NET
  31. Zero-Allocation Programming
  32. Span<T>
  33. Memory<T>
  34. ArrayPool<T>
  35. MemoryPool<T>
  36. SIMD
  37. Vectorization
  38. System.Numerics
  39. Hardware Intrinsics
  40. Unsafe Programming
  41. MemoryMarshal
  42. BinaryPrimitives
  43. BenchmarkDotNet
  44. CPU Profiling
  45. Memory Profiling
  46. Lock-Free Programming
  47. Cache-Aware Programming
  48. .NET Memory Model
  49. Atomic Operations
  50. Lock-Free Algorithms
  51. Wait-Free Algorithms
  52. Thread Synchronization Internals
  53. Task Scheduler Internals
  54. Async State Machine Internals
  55. Channels
  56. System.Threading.Channels
  57. Pipelines
  58. System.IO.Pipelines
  59. Parallel Algorithms
  60. Distributed Systems Theory
  61. CAP Theorem
  62. Consensus Algorithms
  63. Distributed Consensus
  64. Distributed Coordination
  65. Distributed Locks
  66. Distributed Transactions
  67. Two-Phase Commit
  68. Eventual Consistency
  69. Strong Consistency
  70. Idempotency
  71. Fault Tolerance
  72. Resilient Systems
  73. High Availability
  74. Horizontal Scaling
  75. Distributed Data Processing
  76. Enterprise .NET Architecture
  77. Domain-Driven Design
  78. Strategic DDD
  79. Tactical DDD
  80. Bounded Contexts
  81. Aggregates
  82. Domain Events
  83. Event Sourcing
  84. CQRS
  85. Microservices Architecture
  86. Service-Oriented Architecture
  87. Reactive Architecture
  88. Serverless Architecture
  89. Multi-Tenant Architecture
  90. .NET Native AOT
  91. Cloud-Native .NET
  92. AI Integration with .NET
  93. Machine Learning with ML.NET
  94. Generative AI with .NET
  95. LLM Integration with .NET
  96. Semantic Kernel
  97. AI Agents with .NET
  98. GPU Computing with .NET
  99. WebAssembly
  100. Blazor WebAssembly
  101. Blazor Server
  102. Blazor Hybrid
  103. .NET Aspire
  104. Distributed Application Development
  105. Edge Computing with .NET
  106. IoT with .NET

Topics

106 published topics

  1. 81 AggregatesLearn Aggregates through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  2. 82 Domain EventsLearn Domain Events through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  3. 83 Event SourcingLearn Event Sourcing through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  4. 84 CQRSLearn CQRS through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  5. 85 Microservices ArchitectureLearn Microservices Architecture through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  6. 86 Service-Oriented ArchitectureLearn Service-Oriented Architecture through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  7. 87 Reactive ArchitectureLearn Reactive Architecture through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  8. 88 Serverless ArchitectureLearn Serverless Architecture through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  9. 89 Multi-Tenant ArchitectureLearn Multi-Tenant Architecture through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  10. 90 .NET Native AOTLearn .NET Native AOT through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  11. 91 Cloud-Native .NETLearn Cloud-Native .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  12. 92 AI Integration with .NETLearn AI Integration with .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  13. 93 Machine Learning with ML.NETLearn Machine Learning with ML.NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  14. 94 Generative AI with .NETLearn Generative AI with .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  15. 95 LLM Integration with .NETLearn LLM Integration with .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  16. 96 Semantic KernelLearn Semantic Kernel through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  17. 97 AI Agents with .NETLearn AI Agents with .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  18. 98 GPU Computing with .NETLearn GPU Computing with .NET through a detailed C# lesson with examples, exercises and practice questions.Research · 14 min read · 240 min learning
  19. 99 WebAssemblyLearn WebAssembly through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning
  20. 100 Blazor WebAssemblyLearn Blazor WebAssembly through a detailed C# lesson with examples, exercises and practice questions.Research · 13 min read · 240 min learning