.NET Events
Blijf op de hoogte van .NET events.
Weet je een event en die staat er niet tussen? E-mail je tip
28 mei 2025 17:30 t/m 19:30
Coding Kata - TDD: As If You Meant It
Leiden FreshMinds

Test-Driven Development (TDD) traditionally involves starting with a unit test, writing just enough production code to make the test pass, and then refactoring to improve the code's quality. But is this the only way to approach TDD? Could there be other, more effective ways? And what happens when we step outside the methods we’re used to?

During this session, we’ll explore a different approach to TDD. You’ll learn to think differently about developing production code through a hands-on exercise—a Coding Kata—following the principles of “TDD: As If You Meant It.” As always, we’ll use a pair-programming approach to ensure an engaging and collaborative learning experience.

If you’re looking to try a new way of writing code, deepen your understanding of TDD, and enjoy a fun evening with like-minded people, this session is for you. Come join us!

Time: 18:00 - 21:00 (walk-in from 17:30)
Location: Dellaertweg 9E, 2316 WZ Leiden

Website van event
Meer .NET events
16 mei 202516:30t/m21:30
Nieuwegein 4Dotnet

DotnetFriday is de beste manier om jouw weekend in te luiden! Het delen en opdoen van Microsoft .NET & Azure kennis mét een borrel en een hapje in de handen. Have fun with tech! De vorige edities waren uitverkocht, dus mis je kans niet en schrijf je snel in.

Toegang is gratis. Eten en drinken wordt verzorgd.

Let op: beperkt aantal plekken. Vol = vol.

Kom naar de meetup op vrijdag 16 mei 2025 te Nieuwegein.

 

Agenda:

16.30 - Inloop

17.00 - Sjors Goering | Scaling multi-tenant apps with CosmosDB for PostgreSQL

18.00 - Buffet

18.45 - Sander ten Brinke | The best ways to use the latest OpenAPI features in .NET 9!

19.45 - Borrel: Drinks & Bites & Gezelligheid

 

Talks:

Sjors Goering | Scaling multi-tenant apps with CosmosDB for PostgreSQL

Scaling your application layer is usually easy, simply spin up some extra containers, Azure Web App instances or Azure Function instances. However, your database does not scale with the same ease. In case you faced this situation, you might have chosen to store each tenant in its own database and host them in an Azure Elastic Pool. However, how do you execute cross-tenant queries, update the schema of thousands of databases, or maintain shared (non-tenant specific) data? Those and more questions will be covered in this session where you will see how easily you can build multi-tenant apps with Azure CosmosDB for PostgreSQL.

Sander ten Brinke | The best ways to use the latest OpenAPI features in .NET 9!

.NET 9 makes some impactful changes for creating .NET applications with OpenAPI support! In this session, we’ll dive into the breaking changes and latest OpenAPI advancements for .NET 9 and explore how these features can be leveraged to create robust, efficient, and well-documented APIs. We will cover both minimal API's and controllers.

This presentation will feature lots of demos with the aim of giving you an end-to-end experience of the latest and greatest features of OpenAPI in .NET 9!

 

Meld je snel aan, gratis toegang.

We vragen je om je aan de Code of Conduct te houden, deze vind je hier.

Website van event
17 mei 202509:00t/m18:00
Hilversum dotNed, Xebia & InfoSupport

Met in totaal 15 inspirerende sessies delen experts uit diverse vakgebieden hun kennis en ervaring. Van kunstmatige intelligentie en Kubernetes tot softwarearchitectuur en gegevensbeveiliging – er is voor iedereen iets te ontdekken. Dit is alvast een voorproefje van vijf boeiende sessies. 

 Arin Roy - Hoofdarchitect & Azure (AI) MVP, Capgemini
De drie AI-agenttypen binnen het Semantic Kernel-framework ontrafeld
Wil je slimmer AI-oplossingen bouwen? In deze sessie leer je alles over drie belangrijke AI-agenttypen: de Chat Completion Agent, de OpenAI Assistant Agent en de Azure AI Agent. Ontdek hoe je ze kunt inzetten om processen te automatiseren en innovatieve toepassingen te creëren! 

Dennis van der Stelt - Verslaafd aan gedistribueerde systemen
Hoe bouw je de grootste e-commerce site met verticale segmenten?
Hoe bepaal je de grenzen tussen services binnen een complexe architectuur? Aan de hand van een praktijkvoorbeeld van ‘s werelds grootste e-commerce site ontdek je hoe je een chaotisch systeem transformeert in goed gestructureerde, onderhoudbare services. 

Christian Peeters - Microsoft Certified Trainer & Developer
De RAGged Edge: Houd je data en AI binnen handbereik
Maak je je zorgen over gegevensprivacy en compliance? Ontdek hoe retrieval-augmented generation (RAG) je AI-modellen kan verbeteren zonder gevoelige informatie bloot te stellen. Leer hoe je vectordatabases gebruikt, data integreert en AI lokaal draait voor maximale controle over je gegevens. 

Shawn Wildermuth - Microsoft MVP, Spreker en Pluralsight-auteur
Nullable Reference Types: Waarom ze je leven makkelijker maken
Ben je ook weleens gefrustreerd door null in je code? Nullable Reference Types zijn nu standaard in .NET en kunnen je code een stuk veiliger en onderhoudsvriendelijker maken. In deze sessie ontdek je waarom je ze juist niet uit moet schakelen, maar slim moet gebruiken! 

Joost van Uitert - Software Engineer en toetsenbordfanaat
Kubernetes: waarom het gewoon werkt
Wat gebeurt er eigenlijk als je ‘kubectl apply’ gebruikt? In deze sessie duiken we onder de motorkap van Kubernetes en ontdekken we hoe kubelets, kube-apiserver en etcd samenwerken om je containers soepel te laten draaien. Een must voor iedereen die écht wil begrijpen hoe Kubernetes werkt!

 Schrijf je snel en gratis in om je plek veilig te stellen

 Collega's meenemen mag natuurlijk ook!

Website van event
22 mei 202517:00t/m21:15
Baarn Tools4Ever

Wil je je C#-vaardigheden naar een hoger niveau tillen en een echte performance ninja worden? In deze sessie duiken we diep in de wereld van C# en ontdekken we krachtige features die je helpen om de prestaties van je applicaties te verbeteren.

We beginnen met een verkenning van diverse C#-technieken en -optimalisaties die je code sneller en efficiënter maken. Ik demonstreer daarnaast hoe je vier Visual Studio Profilers (CPU, Memory, Instrumentation en .NET Object Allocation Tracking) en BenchmarkDotNet kunt gebruiken om performance bottlenecks op te sporen en te verhelpen. Met BenchmarkDotNet laten we zien hoe je eenvoudige maar krachtige microbenchmarks kunt opzetten en hoe je deze inzichten effectief kunt inzetten voor het optimaliseren van je code.

Of je nu een doorgewinterde ontwikkelaar bent of net begint, deze sessie biedt waardevolle inzichten en praktische tips om je C#-projecten te optimaliseren. Mis deze kans niet om je vaardigheden te verfijnen en een echte C# Performance Ninja te worden!

Geen zorgen over honger tijdens de Meetup. Er zijn drankjes, snacks én lekkere pizza’s voorafgaand aan de sessie.
 

Planning:
17:00 inloop
17:30 Pizza’s eten
18:15 Start sessie
20:15 Einde sessie en start borrel
21:15 Einde Meetup

Spreker: Fons Sonnemans
Fons Sonnemans is trainer, consultant en app developer met jarenlange ervaring in C# en .NET. Hij is 10 jaar Microsoft MVP in Windows Development en ontwikkelde meerdere populaire Windows-apps in de Microsoft Store. Als expert in performance optimalisatie weet Fons complexe technieken helder en praktisch over te brengen. Verwacht een energieke sessie vol concrete tips, tools en inzichten om het maximale uit je C#-code te halen.

Website van event
Er is een fout opgetreden. Deze applicatie reageert mogelijk niet meer totdat deze opnieuw is geladen. Reload 🗙