~/conference

JetBrains .NET Days Online 2025

dotnet developers, aspnet core developers, backend engineers, cloud infrastructure engineers, site reliability engineers, qa and test engineers, frontend developers

.NET Aspire orchestration; ASP.NET Core clean architecture; C# nullable reference types; messaging systems comparison; Uno Platform cross-platform; Blazor test-driven development; event schema registries; Semantic Kernel with RAG; vector store integration (Qdrant); dotMemory leak debugging; async and await pitfalls; cost-aware distributed logging (Loki+OTel+Grafana)

titleauthorlength
Day 1: Aspire, Clean Architecture, C# Nullability, Messaging, Uno, Blazor TDDJason Taylor, Steve Smith, Poornima Nayar, Steve Bilogan, Scott Sauber07h 31m
Day 1 shows concrete demos: .NET Aspire adds orchestration, service discovery and health checks to a two‑service app, swaps SQLite for Azure PostgreSQL…
Talk on
Day 2: Event-Driven Systems & GenAI with Aspire, F#, dotMemory, and MoreLaila Bougria, Johan Smarius, Stathis Fylaktos07h 42m
Day highlights and concrete takeaways: a versioning playbook — use schemas, CloudEvents headers and a registry (XR) to enforce forward/backward/transitive…
Talk on
KeynoteMatt Ellis, Mehul Harry36m
Status update on JetBrains .NET tools: ReSharper runs out‑of‑process and cuts startup UI freezes up to 61%, Rider trims peak memory by up to 20% on large…
Talk on
Effortless Distributed Systems With .NET AspireJason Taylor01h 14m
Aspire turns a two-service ASP.NET Core demo into an orchestrated system where one F5 launches entire system (Web UI, Web API, Aspire dashboard) and…
Talk on
Clean Architecture With ASP.NET CoreSteve Smith59m
Argues that ASP.NET Core plus clear layering makes tests and changes easy, showing a sample app with dependency inversion into…
Talk on
'nullable' enable – Unlock the Power of C# NullabilityMaarten Balliauw57m
Explains that C# nullable reference types give only design‑ and compile‑time warnings, not runtime safety, and uses flow analysis to surface issues; shows…
Talk on
Choosing the Right Messaging Solution for Your ArchitecturePoornima Nayar01h 16m
Compares AWS SQS, RabbitMQ, and Azure Service Bus with code samples in a GitHub repo and concrete limits: SQS gives 1 MB messages, up to 120,000 in‑flight…
Talk on
.NET Apps Everywhere (Uno Platform)Steve Bilogan55m
Uno Platform runs one .NET codebase to Windows, macOS, iOS, Android, Linux and WebAssembly, using XAML or C# and optional Skia universal renderer; toolchain…
Talk on
Test-Driven Development With BlazorScott Sauber01h 16m
Claims that TDD works on the frontend with Blazor, then shows it: tests drive a recreated Counter and a Loan Application page, tests fail first, code is added…
Talk on
Change Is Inevitable: Versioning Event-Driven SystemsLaila Bougria01h 13m
Explains concrete rules and tooling for evolving event contracts: use schemas (Avro example) and a schema registry to enforce forward/backward/full/transitive…
Talk on
Building Scalable GenAI Apps Using Semantic Kernel and .NET AspireMehdi Hadeli01h 12m
Shows how Semantic Kernel plus .NET Aspire actually pieces together a production GenAI e‑shop: Azure OpenAI chat and embeddings, Postgres for products, Qdrant…
Talk on
Functional Programming in F#: Fad or Fabulous?Ken Bonny01h 14m
Builds a running drone flight tracking app (GitHub link provided) to show F# used with Wolverine, ASP.NET and Entity Framework, demonstrating concrete…
Talk on
How We Found a 2 GB/Day Leak in 5 Minutes – dotMemory Meets Akka.NETAaron Stannard47m
A real production leak reproduces locally and gets diagnosed with dotMemory and Rider in minutes: a throttler using ask creates temporary future actor ref…
Talk on
Everything You (Don’t) Want to Know About Async and Await in C#Stefan Pölz01h 11m
Deep dive into how C# rewrites async/await into a compiler-generated state machine: demos show Task.Delay(500/1000ms), printed thread IDs, and live polls…
Talk on
Conquering Distributed Cloud Logging Without Breaking the BankStathis Fylaktos46m
Builds a concrete pipeline on AWS using OpenTelemetry, Loki and Grafana deployed to ECS Fargate with EFS+S3, configures .NET apps via Serilog + OTLP gRPC, and…
Talk on
Does GenAI Mean the Death of Test-Driven Development (TDD)Johan Smarius01h 06m
Shows TDD staying useful while GenAI speeds the boring parts: uses Rider and AI Assistant plus the Juny agent to generate unit tests and minimal domain code…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.