Day 1: Aspire, Clean Architecture, C# Nullability, Messaging, Uno, Blazor TDD
summary
Day 1 shows concrete demos: .NET Aspire adds orchestration, service discovery and health checks to a two‑service app, swaps SQLite for Azure PostgreSQL (containerized for dev), wires Entity Framework client integration, adds OpenTelemetry and Polly retries, then replaces the learning transport with RabbitMQ and provisions infra plus CI/CD via Azure Developer CLI and an Azure Pipelines manifest — all enabling a one‑press F5 local dev loop and an Aspire dashboard for traces, logs and quick investigation. Also: ReSharper/IDE AI agents, Uno Platform with live hot design editing and Blazor TDD using bUnit and shouldly.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:37Keynote – Welcome and Opening Remarks
- 45:43Effortless Distributed Systems With .NET Aspire by Jason Taylor – see how Aspire streamlines orchestration, configuration, diagnostics, and cloud deployment.
- 2:01:11Clean Architecture With ASP.NET Core by Steve Smith – organize solutions for testable, maintainable code and refactor toward clean boundaries.
- 3:00:51'nullable' enable – Unlock the Power of C# Nullability by Maarten Balliauw. Use annotations and static analysis to avoid NullReferenceException and adopt nullability in existing codebases.
- 3:59:21Choosing the Right Messaging Solution for Your Architecture by Poornima Nayar. Compare AWS SQS, RabbitMQ, and Azure Service Bus – explore benefits, trade-offs, and gotchas with code samples.
- 5:15:58NET Apps Everywhere (Uno Platform) by Steve Bilogan. Build once and ship to Windows, macOS, iOS, Android, Linux, and WebAssembly with a single codebase.
- 6:14:02Test-Driven Development With Blazor by Scott Sauber – practice real TDD on the frontend using bUnit and modern workflows.
- 7:29:34Outro
related talks
07h 34mC#, F#, Blazor Wasm Hot Reload, Contract Testing, and More (Day 2)
02h 33m.NET Aspire: Let's build a cloud application with baked in observability
01h 13mBuilding Confident Application Systems with .NET Aspire: From Dev to Deployment
06h 37mDive Deep into Blazor, Razor Pages, ReSharper, Testcontainers & More (Day 1)
48mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
01h 08mCode to cloud with .NET Aspire
54mKeynote: Introducing .NET Aspire – Cloud Native Development for .NET
46mDemystify cloud-native development with .NET Aspire
