C# 14. .NET 10.
Systems that last.
A visual, production-minded curriculum spanning the CLR and language, ASP.NET Core APIs, distributed systems, Azure, OpenTelemetry, secure delivery, and AI applications with Semantic Kernel and the modern .NET AI stack.
Five decisions behind every design.
Architecture is the disciplined management of trade-offs. Use these lenses before selecting a pattern, protocol, database, cloud service, or AI model.
Boundaries
Who owns behavior and data? Where can change happen independently?
Contracts
What can callers rely on? How does the contract evolve without breaking them?
Failure
What times out, retries, duplicates, degrades, or needs compensation?
Evidence
Which logs, metrics, traces, tests, and SLOs prove the system works?
Evolution
What is the simplest reversible choice for today and the next change?
From first program to principal-level architecture.
Open a module, study its topics, follow the official reference, and check off what you can explain, implement, test, and operate.
One production system, many explicit boundaries.
A target architecture that connects the curriculum: independently deployable .NET services, asynchronous integration, governed AI, and vendor-neutral telemetry.
Prove architecture by shipping it.
Each capstone adds a real constraint: correctness, distribution, reliability, cloud operations, and governed intelligence.
Modular commerce API
A cleanly separated ASP.NET Core API with domain rules, EF Core, authentication, validation, tests, and OpenAPI.
- Architecture decision records
- Contract + integration tests
- Containerized local environment
Event-driven order platform
Decompose bounded contexts and implement synchronous plus asynchronous communication without distributed transactions.
- Gateway, gRPC, Service Bus
- Saga + transactional outbox
- Idempotency and resilience tests
Observable Azure platform
Deploy with infrastructure as code, release safely, and diagnose a multi-service failure from telemetry and SLOs.
- OTel logs, metrics, traces
- Dashboards, alerts, runbook
- Canary, rollback, cost model
Governed enterprise copilot
Ground an AI assistant in private data, use typed tools safely, evaluate quality, and trace model operations end to end.
- MEAI + Semantic Kernel
- Hybrid RAG + citations
- Prompt-injection defenses
Architecture review board
Defend your quality attributes, boundaries, deployment model, threat model, failure modes, and total cost.
- C4 diagrams + ADRs
- Reliability and security review
- Migration and capacity plan
Keep learning from the source.
Curated official documentation for the platform, architecture, cloud, observability, and AI layers covered above.
Version note: .NET 10 is an LTS release and C# 14 is its supported language release. Preview APIs and fast-moving AI packages should be version-pinned and validated against their current official documentation before production adoption.