On Thursday, June 6 we are hosting an AzureThursday meetup at our friends of XPRTZ.cloud.
Join us for two amazing sessions where Wesley Noordam will show us how to get the most out of ManagedIdentity and Ruben Spruijt will help us decode the EUC Hexagrid.
Sessions:
Leveraging the power of Managed Identity in Azure by Wesley Noordam
The authentication landscape in Azure has changed a lot. Traditionally applications used certificates, keys, passwords, and many other things to be able to connect to external resources. Sometimes these methods still apply and are valid to use, but most of the time they can be insecure and are very annoying to maintain. These days authentication through identity is very popular and makes maintenance a joke.
In this session I will show you what managed identities are, we will have a look into what the difference is between system-assigned and user-assigned identities and we will dive into an example application that leverages managed identities. We will also dive into using managed identities with Azure SQL Server and the quirks you need to think about.
Decoding EUC Hexagrid by Ruben Spruijt
What the HEX is EUC?! In this decoding EUC Hexagrid" session, we will explore the beauty and the complexities of the End User Computing landscape. As the creator of the EUC Hexagrid, I look forward to sharing my insights on the latest trends and developments across the EUC landscape, vendor, and solution spectrum.
This session will clarify the Hexagrid framework, help you understand how it can impact your IT strategies, and teach you about the latest developments in EUC. What you can expect
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.
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!
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.