Skip to main content

Events

Events tagged with "performance"

16Total Events
0Upcoming
16Past Events

Past Events

2025

📅 May 5, 2025📍 Regensburg, Germany💬 Advanced Developers Conference 2025
Workshop • 8h • (German)

How to async – async await Internals and Expert Knowledge for Scalable .NET Apps

Workshop focusing on async/await internals and expert knowledge for scalable .NET applications.

2024

📅 September 16, 2024📍 Mainz, Germany💬 BASTA! Autumn 2024
Workshop • 8h • (German)

Async Workshop: Clarity in Asynchrony – async await Internals and Expert Knowledge for Scalable .NET Apps

Workshop focusing on async/await internals and expert knowledge for scalable .NET applications.

📅 September 16, 2024📍 Mainz, Germany💬 BASTA! Autumn 2024
Talk • 1h • (German)

.NET Native AOT – Ready for My Web APIs?

Exploring whether .NET Native AOT is ready for your Web APIs.

📅 March 6, 2024📍 Online💬 Thinktecture Webinar
Webinar • 1h • (German)

.NET Native AOT – Overview and Performance

In this webinar, we take a look at .NET Native AOT and explore whether Microsoft can deliver on their performance promises. We'll also check what differs between developing a .NET Native AOT app and a regular ASP.NET Core app.

2023

📅 April 7, 2023📍 Online💬 My Coding Zone
Talk • 5h • (German)

.NET Async Await - In Depth

In this Twitch stream, we explore the topic of async/await in .NET, discuss how it works under the hood, and look at common pitfalls and performance considerations.

2022

📅 December 13, 2022📍 Online💬 Digital Craftsmanship Nordoberpfalz
Talk • 2h • (German)

ASP.NET Core Minimal APIs in Practice

In this talk, we take a look at ASP.NET Core Minimal APIs and how to use them to build performant and scalable web APIs. Also, we take a look at the new features they offer with .NET 7.

2021

📅 November 30, 2021📍 Regensburg, Germany💬 Advanced Developers Conference 2021
Talk • 1h • (German)

Design Principles vs. Performance

In this talk, I'll explore the tension between established design patterns and modern performance considerations in .NET development and explore how my growing knowledge about .NET internals has shaped the design of my software.

📅 March 2, 2021📍 Online, Austria💬 Microsoft Developer User Group Graz
Talk • 2h • (English)

Design Principles vs. Performance

In this talk, I'll explore the tension between established design patterns and modern performance considerations in .NET development and explore how my growing knowledge about .NET internals has shaped the design of my software.

📅 February 16, 2021📍 Online, Germany💬 Digital Craftsmanship Nordoberpfalz
Talk • 2h • (German)

Design Principles vs. Performance

In this talk, I'll explore the tension between established design patterns and modern performance considerations in .NET development and explore how my growing knowledge about .NET internals has shaped the design of my software.

2020

📅 October 13, 2020📍 Munich, Germany💬 Advanced Developers Conference 2020
Talk • 1h • (German)

JSON Serialization in ASP.NET Core

In this talk, we compare Newtonsoft.Json with System.Text.Json and Utf8Json, focusing on performance, memory usage, and available features in ASP.NET Core applications.

2019

📅 December 11, 2019📍 Graz, Austria💬 Microsoft Developer User Group Graz
Talk • 3h • (German)

High Perf - .NET Performance Benchmarking and Garbage Collector in Detail

At this meetup, we explore both performance optimization techniques with BenchmarkDotNet and dive deep into the .NET Garbage Collector to understand how memory management affects application performance.

📅 May 23, 2019📍 Regensburg, Germany💬 Advanced Developers Conference 2019
Talk • 1h • (German)

Introduction to Performance Optimization in .NET

In this talk, we explore the fundamentals of performance optimization in .NET, using my library Light.GuardClauses as an example to demonstrate practical techniques for measuring and improving code performance. We use BenchmarkDotNet to showcase and compare performance characteristics of different approaches.

2018

📅 December 10, 2018📍 Regensburg, Germany💬 .NET User Group Regensburg
Talk • 2h • (German)

Writing Open Source Software in .NET - With BenchmarkDotNet, Roslyn Source Generators and MSBuild Multitargeting

In this talk, we explore my open source library Light.GuardClauses and how I optimized certain features using Roslyn and source generators, BenchmarkDotNet, and the MSBuild multi-targeting system.

2017

📅 June 12, 2017📍 Ingolstadt, Germany💬 .NET Developer Group Ingolstadt
Talk • 2h • (German)

.NET Threading in Detail

In this talk, we look into multithreading with .NET, especially into threads and the .NET Thread Pool. We learn about Synchronization Primitves and how async await and the Task Parallel Library (TPL) can be used to achieve your multithreading goals.

📅 March 15, 2017📍 Ulm, Germany💬 .NET Developer Group Ulm
Talk • 2h • (German)

.NET Threading in Detail

In this talk, we look into multithreading with .NET, especially into threads and the .NET Thread Pool. We learn about Synchronization Primitves and how async await and the Task Parallel Library (TPL) can be used to achieve your multithreading goals.

📅 January 30, 2017📍 Regensburg, Germany💬 .NET User Group Regensburg
Talk • 2h • (German)

.NET Threading in Detail

In this talk, we look into multithreading with .NET, especially into threads and the .NET Thread Pool. We learn about Synchronization Primitves and how async await and the Task Parallel Library (TPL) can be used to achieve your multithreading goals.