[INPERSON] .NET Meetup August 2025 - Lightning Talks

![[INPERSON] .NET Meetup August 2025 - Lightning Talks](https://secure.meetupstatic.com/photos/event/9/3/f/7/highres_529597879.webp?w=750)
Details
This event is for people who join the event in person at SQUER.
If you join the event remotely, please RSVP here:
https://www.meetup.com/dotnet-austria/events/310017849
This meetup is organized by DotNetDevs.at (https://dotnetdevs.at/).
Talk 1: C# Interceptors: Native AOT & Performance for free by Stefan Pölz
Would you like to know how incremental source generation and source-level interception grant you Native AOT & performance "for free"?
The just-in-time compiler (JIT) is a mighty beast of the .NET runtime. And it becomes more powerful with every consecutive release of .NET. But it comes along with a cost during run-time, when compiling the assemblies containing intermediate language code into machine code. A price we may not pay gladly for highly scalable cloud services. Native AOT, compiling deployments ahead-of-time into executable code, moves this complexity to compile-time. But features that utilize dynamic code emission may stop working.
As a solution serve Interceptors which were shipped as experimental C#-only feature in .NET 8 and became GA in .NET 9. An interceptor is basically the inverse of a goto statement that enables the Roslyn compiler to replace reflection-based call sites with specialized implementations. Emitted from (incremental) source generators, codebases become more trimmable, more Native AOT-friendly and can unlock better performance.
May Roslyn be with you!
Stefan's passion is to practice Clean Code and test-driven development in order to build maintainable high-performance software in an ever-evolving team, supported by tools from the .NET Ecosystem. He loves to attend and speak at public developer events, co-organize local community gatherings, stream live programming sessions, and author open source projects, complementing his expertise in professional software development. As Microsoft MVP (Developer Technologies), JetBrains Community Contributor (.NET) and co-organizer of DotNetDevs.at, it's his ambition to share knowledge about everything C#.
Talk 2: From Events to Evidence: .NET Observability with OpenTelemetry, Serilog, Grafana Cloud & Aspire by Shahab Ganji
As a .NET dev who thinks in events (hi, Shahab The Guy ), I’ll show how to turn app behavior into evidence you can graph, search, and trust. In 10 minutes we’ll wire up OpenTelemetry once, add Serilog for structured logs, and ship traces, metrics, and logs straight to Grafana Cloud—while also lighting up the .NET Aspire dashboard for local dev.
Talk 3: Aspire vs Testcontainers for .NET Testing by Gregor Dostal
You don’t always need a custom Dockerfile to run integration tests in a containerized environment.
In the .NET ecosystem, Aspire and Testcontainers offer two distinct approaches to leveraging Docker for testing.
Whether you need full-stack orchestration or lightweight, test-scoped infrastructure, understanding their strengths will help you choose the right tool for the job.
Location, Food & Drinks are sponsored by SQUER.
Timetable:
- 18:00: Door opens at SQUER
- 18:15: Intro
- 18:20: Lightning Talks starts
- 19:15: Food & Drinks
- 21:00: End
Recordings will be available afterward at https://go.dotnetdevs.at/recordings
This meetup is organized by DotNetDevs.at (https://dotnetdevs.at/).
DotNetDevs.at is sponsored by
- RUBICON IT GmbH (https://www.rubicon.eu/rubicon/)
- JetBrains (https://jetbrains.com)

[INPERSON] .NET Meetup August 2025 - Lightning Talks