C#, F#, Blazor Wasm Hot Reload, Contract Testing, and More (Day 2)
summary
Day 2 dives into concrete claims and tools: F# uses computation expressions and Fable to compile FP UIs and build DSLs that configure a shared JSON definition; async method builders push ‘await’ into a fork/join parallel foreach and demonstrate custom task‑like types; Blazor Wasm hot reload runs a browser‑refresh host, startup hooks and SignalR to aggregate deltas and apply CSS and IL updates live; Pact tests generate/verifying C# consumer contracts; .NET Aspire composes services with an app model and custom resources; NUKE and ReSharper demos run and the sample repos and demos succeed.
AI-written summary · about
chapters (9)
- 0:00Intro
- 2:50Building Functional DSLs for Life-Saving Applications | Roman Provazník
- 1:10:37Pushing await to the Limits | Konstantin Saltuk
- 1:51:39Editing Text with ReSharper | Matt Ellis
- 2:11:16Build Automation Revolution with NUKE | Matthias Koch
- 2:31:53Into the Rabbit Hole of Blazor Wasm Hot Reload | Andrii Rublov
- 3:43:52Orchestration vs. Choreography: The Good, the Bad, and the Trade-offs | Laila Bougria
- 4:58:42Contract Testing Made Easy: Mastering Pact for Microservices in C# | Irina Scurtu
- 6:14:26Composing Distributed Applications With .NET Aspire | Cecill Phillip
related talks
07h 31mDay 1: Aspire, Clean Architecture, C# Nullability, Messaging, Uno, Blazor TDD
01h 01mWhat’s next for Blazor, and .NET on WASI
28mNorDevCon2020 Day 1 - Part 3 - Mark Flanagan
47mWhat's new in .NET 8 for Web frontends backends and futures?
43mBlazor in .NET 8: Mastering the New Render Modes and Building Interactive Web Apps
01h 15mWhat's Next for ASP.NET Core & Blazor
46mASP.NET Core and Blazor futures Q&A
01h 00mASP.NET Blazor programming 101
