Program 2022
Všechny časy přednášek jsou ve středoevropském čase (UTC+1).
Hall A
Hall B
Hall C
Registration & Morning coffee break
Brave New Nullless World in C# 10
AI to the edge with Azure Percept
Lessons learned implementing CQRS, DDD and Event Sourcing in .NET
An Introduction to Redis for .NET Developers
1, 2, 3… testing: Is this thing on(line)? Meet your new Microsoft Testing tools.
Lunch break
Using WebAssembly to run, extend, and secure your .NET application
Building Better Systems: Boosting Accessibility for the Default Mode Network
Running a real world, mission-critical system on Azure
I don't want to manage Kubernetes: meet Azure Container Apps
Streamlining your Machine Learning projects with Azure Machine Learning
Performance tuning for Azure Cosmos DB
Chopping the monolith
Introduction to unsafe C#: Calling native code and crashing in entirely new ways
Coffee break
Microsoft DevOps on AWS
Let's Code an incremental source generator with Roslyn
Q&A – Ask the .NET team
Afterparty with speakers
Registration & Morning coffee break
Get up to speed with DaprGet up to speed with Dapr
Edwin van Wijk, Sander Molenkamp
Brave New Nullless World in C# 10
Zoran Horvat
AI to the edge with Azure Percept
Ron Dagdag
Lessons learned implementing CQRS, DDD and Event Sourcing in .NET
Edwin van Wijk
An Introduction to Redis for .NET Developers
Steve Lorello
1, 2, 3… testing: Is this thing on(line)? Meet your new Microsoft Testing tools.
Mike Martin
Lunch break
Take your network security to the next level on Azure PaaSTake your network security to the next level on Azure PaaS
Erwin Staal
Using WebAssembly to run, extend, and secure your .NET application
Niels Tanis
Building Better Systems: Boosting Accessibility for the Default Mode Network
Bronwen Zande
Running a real world, mission-critical system on Azure
Loek Duys
I don't want to manage Kubernetes: meet Azure Container Apps
Pascal Naber
Streamlining your Machine Learning projects with Azure Machine Learning
Sam Vanhoutte
Performance tuning for Azure Cosmos DB
Hasan Savran
Chopping the monolith
Nicolas Fränkel
Introduction to unsafe C#: Calling native code and crashing in entirely new ways
Dennis Dietrich
Coffee break
Squashing the Impostor Syndrome: Creating a Culture of Confidence in OrganizationsSquashing the Impostor Syndrome: Creating a Culture of Confidence in Organizations
Angela Trego
Microsoft DevOps on AWS
Mohamed Wali
Let's Code an incremental source generator with Roslyn
Stefan Pölz
Q&A – Ask the .NET team
Vít Karas, Přemek Vysoký, Ilona Tomkowicz, Vlada Shubina, Marek Šafář
Afterparty with speakers
Hall A
Hall B
Hall C
Morning coffee break
JSON over HTTP Multiple Ways
What is the right "unit" in unit testing and why it is not a class?
Pushing C# to new places with NativeAOT
Implementing and Debugging Custom MSBuild Tasks
Kubernetes made easy - Getting the hang of Azure Container Apps
Lunch break
Build Automation Revolution with NUKE
Implementing async with coroutines and fibers - project Loom in C#
Architecture tips for hybrid apps with .NET MAUI and Blazor
The evolution of Microsoft authentication
What do Graph Tables bring to the table
You are Not Using Entity Framework Core Migrations Right
The Spotify model - Does copy/past implementation work?
Using C# Expression Trees in the Real World
Coffee break
Improving Developer Experience with Backstage
Lies Developers Tell Themselves
Debugging Tips and Tricks with JetBrains Rider
Introduction to the WebRTC in .NET
Remote Stakeholder Collaboration Like a Pro! Top Tips from an Expert
Morning coffee break
Blockchain, Web 3.0 and .NET developer, or… monkeys for thousands of dollarsBlockchain, Web 3.0 and .NET developer, or… monkeys for thousands of dollars
Konrad Kokosa
JSON over HTTP Multiple Ways
Poornima Nayar
What is the right "unit" in unit testing and why it is not a class?
Dennis Doomen
Pushing C# to new places with NativeAOT
Kevin Gosse
Implementing and Debugging Custom MSBuild Tasks
Matthias Koch
Kubernetes made easy - Getting the hang of Azure Container Apps
Eduard Keilholz
Lunch break
The Architecture That You've Never Head of: Software Product LinesThe Architecture That You've Never Head of: Software Product Lines
Rachel Appel
Build Automation Revolution with NUKE
Matthias Koch
Implementing async with coroutines and fibers - project Loom in C#
Adam Furmanek
Architecture tips for hybrid apps with .NET MAUI and Blazor
Daniel Hindrikes
The evolution of Microsoft authentication
Ruby Jane Cabagnot
What do Graph Tables bring to the table
Hasan Savran
You are Not Using Entity Framework Core Migrations Right
Chris Woodruff
The Spotify model - Does copy/past implementation work?
Vili Mileva Yankova
Using C# Expression Trees in the Real World
Spencer Schneidenbach
Coffee break
Count-min Sketch to Infinity: Using Probabilistic Data Structures to Solve Counting Problems in .NETCount-min Sketch to Infinity: Using Probabilistic Data Structures to Solve Counting Problems in .NET
Steve Lorello
Improving Developer Experience with Backstage
Suzanne Daniels
Lies Developers Tell Themselves
Billy Hollis
Debugging Tips and Tricks with JetBrains Rider
Joseph Guadagno
Introduction to the WebRTC in .NET
Łukasz Pyrzyk
Remote Stakeholder Collaboration Like a Pro! Top Tips from an Expert
Pamela Paterson
Hall A
Hall B
Hall C
Partneři
Vážíme si našich partnerů, díky kterým pro vás můžeme pořádat zajímavé akce. Pokud máte zájem stát se naším partnerem i vy, napište nám na [email protected].