{ } Programutvikling
Events and Workshops
In-house
About us
Dark
Light
Filter
Course Calendar
Sort after topic
Jan 20
NDC Security 2025
20 - 23 January 2025
40
Speakers
20
Technologies
8
Workshops
50
Talks
Jan 20
Identity & Access Control for modern Applications and APIs using ASP.NET 9
Anders Abel
2 days
Radisson Blu Scandinavia Hotel
15 990 NOK
Register
Jan 27
NDC London 2025
27 - 31 January 2025
100
Speakers
50
Technologies
12
Workshops
110
Talks
Jan 27
High Performance .NET Development
Rendle .
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 27
Building scalable, cloud native, distributed systems in .NET
Nick Chapsas
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 27
Building AI-powered applications with .NET
Steve Sanderson, Diego Colombo
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 27
Practical Messaging
Ian Cooper
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 27
Reliable Messaging in Azure
Daniel Marbach
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 29
Part I: Real time event visualization in F# and Fable
Vagif Abilov
1 hour
-
Jan 29
Cursed C#
Nick Chapsas
1 hour
-
Jan 29
Part II: Real time event visualization in F# and Fable
Vagif Abilov
1 hour
-
Jan 29
Blazor-testing from A to Z
Egil Hansen
1 hour
-
Jan 29
Unveiling .NET Secrets with the World's Smallest C# Program
Steve Gordon
1 hour
-
Jan 29
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
1 hour
Queen Elizabeth II Centre
-
Jan 29
Building the NDC London Mobile App Live! with .NET MAUI
Gerald Versluis
1 hour
-
Jan 29
Exposing the not-so-secret practices of the cult of DDD
Chris Klug
1 hour
-
Jan 29
C#'s Functional Journey
Mads Torgersen
1 hour
-
Jan 29
.NET Aspire and AWS: a match made in heaven
David Pallmann
1 hour
Queen Elizabeth II Centre
-
Jan 29
Placeholder 2 - Scott Hanselman
Scott Hanselman
1 hour
Queen Elizabeth II Centre
-
Jan 29
Write Uno Time, Run Everywhere with the Uno Platform
Joseph Guadagno
1 hour
-
Jan 29
Old to Gold: How to Modernize Your Legacy ASP.NET Apps Gradually
Jonathan "J." Tower
1 hour
-
Jan 29
What's new in .NET 9 & C# 13
Filip Ekberg
1 hour
-
Jan 30
Where next, C#?
Mads Torgersen
1 hour
-
Jan 30
You’re Doing Exceptions Wrong
Matt Burke
1 hour
-
Jan 30
Demystify cloud-native development with .NET Aspire
Maddy Montaquila
1 hour
-
Jan 30
Building a modern, native application for Windows: Which UI framework should you choose?
Alvin Ashcraft
1 hour
-
Jan 30
Post-quantum cryptography for .NET developers
Filip W.
1 hour
-
Jan 30
How I built a ZX Spectrum emulator from scratch using C# and Blazor
Jimmy Engström
1 hour
-
Jan 30
Null & Void - Everything about Nothing in .NET
Stefan Pölz
1 hour
-
Jan 31
Use AI and Aspire to bring your apps into 2025
Steve Sanderson
1 hour
-
Jan 31
The Unsung Hero of Modern Software: Asynchronous Messaging
Irina Dominte (Scurtu)
1 hour
-
Jan 31
Modern Observability and Event Driven Architectures
Martin Thwaites, Ian Cooper
1 hour
Queen Elizabeth II Centre
-
Jan 31
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
1 hour
-
Jan 31
So You Want to Maintain a Reliable Event Driven System
James Eastham
1 hour
Queen Elizabeth II Centre
-
Jan 31
Thirteen ways of looking at a Turtle
Scott Wlaschin
1 hour
-
Apr 29
NDC Melbourne 2025
29 April - 1 May 2025
40
Speakers
30
Technologies
10
Workshops
50
Talks
May 19
NDC Oslo 2025
19 - 23 May 2025
150
Speakers
45
Technologies
20
Workshops
160
Talks
May 19
Securing your .NET application software supply-chain
Niels Tanis
2 days
Oslo Spektrum
13 990 NOK
Register
May 19
Building scalable, cloud native, distributed systems in .NET
Nick Chapsas
2 days
Oslo Spektrum
13 990 NOK
Register
May 19
Rust for .NET Developers
James Eastham
2 days
Oslo Spektrum
13 990 NOK
Register
Sept 8
Copenhagen Developers Festival 2025
8 - 12 September 2025
100
Speakers
5
Bands
100
Talks
10
Workshops
Sept 22
NDC TechTown 2025
22 - 25 September 2025
50
Speakers
15
Technologies
10
Workshops
60
Talks
On demand courses
OpenAPI & .NET: You're Doing It Wrong
Rendle .
-
Contact us
The future is holographic - Microsoft Mesh & HoloLens 2
Scott Leaman
-
Contact us
From Design Patterns to universal abstractions
Mark Seemann
-
Contact us
From Design Patterns to universal abstractions
-
Contact us
Deploying Cloud Infrastructure using Pulumi
Shahid Iqbal
-
Contact us
Back to Basics: Efficient Async and Await
Filip Ekberg
-
Contact us
Part II: Understanding async machinery down to a single detail
Adam Furmanek
-
Contact us
Identity & Access Control for modern Applications and APIs using ASP.NET Core 8
Anders Abel
-
Contact us
End the "WOrKs on My MAcHiNe!" Nightmare With VS Code and Dev Containers
Rob Conery
-
Contact us
Code That Fits in Your Head
Mark Seemann
-
Contact us
State management in Blazor
Don Wibier
-
Contact us
From Zero to Hero: Effective testing in C#
Nick Chapsas
-
Contact us
Common quandaries implementing your first Event Driven Architecture
Sarah Taraporewalla, Ann Mwangi
-
Contact us
A Deep Dive into Machine Learning in .NET
-
Contact us
What We Learned Going Serverless
Illia Kavaliou
-
Contact us
Ordering the chaos - cleaning logs and ordering events in microservices
Adam Furmanek
-
Contact us
The Background on Background Tasks in .NET Core
Scott Sauber
-
Contact us
Securing Serverless Applications in Azure
Sjoukje Zaal
-
Contact us
Let systems communicate using Azure Integration Services
Steef-Jan Wiggers
-
Contact us
The Rise of Software Supply-Chain Attacks – How Secure is your .NET Application?
Niels Tanis
-
Contact us
From a distributed monolith to a microservices solution
Jan de Vries
-
Contact us
Hot Chocolate: An introduction to GraphQL on ASP.Net Core
Michael Staib
-
Contact us
Machine Learning simplified for Developers with ML.NET
Jernej Kavka
-
Contact us
A deep dive into Conversational AI with Microsoft Bot Framework
Arafat Tehsin
-
Contact us
Easier infrastructure and safer secrets with Pulumi, Azure, and .Net Core
Rian Finnegan
-
Contact us
Azure Architecture and Design Patterns Workshop
-
Contact us
Practical Domain-Driven Design with EF Core
Hossam Barakat
-
Contact us
Clean Testing - Clean Architecture with .NET Core
Jason Taylor
-
Contact us
AI for the better
Dennie Declercq
-
Contact us
Exploring memory in .NET applications
Adam Furmanek
-
Contact us
Getting Started with Machine Learning using ML.NET
Jernej Kavka
-
Contact us
Wisely incorporate C# language innovations in your daily development
Bill Wagner
-
Contact us
Distributed Tracing Made Easy with .NET Core
Jimmy Bogard
-
Contact us
Build native cross-platform apps with .NET MAUI and Blazor Hybrid
Sweeky Satpathy, Maddy Montaquila, Gerald Versluis
-
Contact us
Learn to work with patterns
Bill Wagner
-
Contact us
Common mistakes and misconceptions in Web Application Security using OAuth 2.0 and OpenId Connect
Nahid Farrokhi
-
Contact us
C# Source Generators - Write code that writes code
David Wengier
-
Contact us
OpenTelemetry will save your day (and night)
Alexey Zimarev
-
Contact us
The Rise of Software Supply-Chain Attacks – How Secure is your .NET Application?
Niels Tanis
-
Contact us
When Open Source Came to Microsoft
Richard Campbell
-
Contact us
Dude, where is my class?!
Hackle Wayne
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
.NET Core Dependency Injection – The Booster Jab
Steve Collins
-
Contact us
Mobius – writing your own .NET runtime running on .NET Core
Konrad Kokosa
-
Contact us
Hot Chocolate: GraphQL Schema Stitching with ASP.Net Core
Michael Staib
-
Contact us
Building a Mobile Flight Simulator
Clifford Agius
-
Contact us
Blazor & gRPC - Code-first .NET SPA developer productivity
Christian Weyer
-
Contact us
Writing Cross Platform Games with MonoGame and .NET
Stephen Haunts
-
Contact us
Blazor in 2021
Steve Sanderson
-
Contact us
REST - the ignored parts
Irina Dominte (Scurtu)
-
Contact us
Practical Domain-Driven Design with EF Core
Hossam Barakat
-
Contact us
Part 2/2: Permit to Cloud - Land with confidence in Azure
Mike Benkovich
-
Contact us
Building a Robot Arm with .NET 5, Raspberry Pi, Blazor and Signal R
Peter Gallagher
-
Contact us
Service Principals and Managed Identities - the Identity tools every Azure developer should know
Christos Matskas
-
Contact us
Evolutionary history of the RabbitMQ .NET Client towards concurrency
Daniel Marbach
-
Contact us
Application Autoscaling Made Easy With Kubernetes Event-Driven Autoscaling (KEDA)
Tom Kerkhove
-
Contact us
Observability in a Serverless World
Steve Roberts
-
Contact us
Infrastructure *is* Code with the AWS Cloud Development Kit
Steve Roberts
-
Contact us
Advanced Dapr
Sander Molenkamp, Edwin van Wijk
-
Contact us
The top 10 best new features in C# version 6 to 9
Chris Klug
-
Contact us
Securing Multitenant Databases with Entity Framework Core
Zoran Horvat
-
Contact us
But It was Logged! Practical Logging & Monitoring with .NET
Mitchel Sellers
-
Contact us
Intro to Blazing Web Accessibility (*)
Dennie Declercq
-
Contact us
How to develop to be compliant with OAuth 2.1 out of the gate
Nahid Farrokhi
-
Contact us
Power your .NET application with the new generation of diagnostics
Raffaele Rialdi
-
Contact us
Authentication and Authorization in Blazor
Marco De Sanctis
-
Contact us
Running PHP apps on .NET 5
Ben Fistein, Jakub Míšek
-
Contact us
Blazor, GraphQL and a headless CMS
Poornima Nayar
-
Contact us
.NET on Google Cloud Functions
Jon Skeet
-
Contact us
Practical Clean Architecture with .NET 8
Jason Taylor
-
Contact us
Building a Deployment Pipeline with C# and Cake
Enrico Campidoglio
-
Contact us
Debugging one layer deeper
Kevin Gosse
-
Contact us
Time traveling in the cloud. Time series analytics with Microsoft Azure.
Sam Vanhoutte
-
Contact us
Advanced .net debugging
Tess Ferrandez-Norlander
-
Contact us
Securing Serverless Applications in Azure
Sjoukje Zaal
-
Contact us
What's new in C#? Exciting new features in C# 8.0 and 9.0
Filip Ekberg
-
Contact us
Transitioning to .NET MAUI
Mitchel Sellers
-
Contact us
How to build a classic adventure game with Blazor
Sander Molenkamp
-
Contact us
ASP.NET Core Beyond the Basics
Chris Klug
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
Developer Fundamentals of Serverless.NET Development with Azure Durable Functions
Jonah Andersson
-
Contact us
Distributed Tracing in dotnet core using OpenTelemetry
Martin Thwaites
-
Contact us
Performance testing: from zero to hero with k6 & Azure
Jose Luis Latorre Millas
-
Contact us
Uno Platfrom: Your apps everywhere
Martin Zikmund
-
Contact us
How to model and partition data in a distributed, NoSQL database for infinite scale
Mark Brown
-
Contact us
Drinking a river of IoT data with Akka.NET
Hannes Lowette
-
Contact us
An Introduction to Elasticsearch for .NET Developers
Steve Gordon
-
Contact us
Securing your .NET application software supply-chain
Niels Tanis
-
Contact us
Functional Programming with C#
Simon Painter
-
Contact us
Implementing async with coroutines and fibers - project Loom in C#
Adam Furmanek
-
Contact us
Supercharge your Kubernetes Ingress with Kong Ingress Controller
Viktor Gamov
-
Contact us
Controlling My Home Sauna Using .NET 6 and MAUI
Johnny Hooyberghs
-
Contact us
Building a Mobile Flight Simulator
Clifford Agius
-
Contact us
Build powerful distributed applications with Dapr and .NET
Rodrigo Díaz Concha
-
Contact us
Workshop: Creating APIs on Steroids with gRPC - Part 1/2
Roland Guijt
-
Contact us
Amazing Algorithms for Solving Problems in Software
Barry Stahl
-
Contact us
Eliminating Hidden Dangers to Your Applications: Patterns for Reliable Systems
Barry Stahl
-
Contact us
Building a GraphQL API in C#
Brandon Minnick
-
Contact us
Best Practices for Unit Testing Blazor Components with bUnit
Egil Hansen
-
Contact us
Build Automation Revolution with NUKE
Matthias Koch
-
Contact us
Zero to Document Hero - Intro to MongoDB and .NET
Luce Carter
-
Contact us
The Sceptics Guide to Pattern Matching
Matt Ellis
-
Contact us
Microservices for building an IDE – The innards of JetBrains Rider
Maarten Balliauw
-
Contact us
Hacking C# from the inside - how to do anything in .NET
Adam Furmanek
-
Contact us
Why your company needs an internal API and what you should do about it
Glenn F. Henriksen
-
Contact us
GitHub Actions DevOps Pipelines as code using C#
Mattias Karlsson
-
Contact us
Learnings from the Enterprise-level Kubernetes transformation at Elkjøp Nordic
Fredrik Klingenberg, Henry Hagnäs
-
Contact us
Implement defence in depth for your .NET API:s
Tobias Ahnoff, Martin Altenstedt
-
Contact us
Roslyn Source Generators - Never send a human to do a machine's job
Stefan Pölz
-
Contact us
Building Cloud Native .NET Applications with Project Tye
Jon Galloway
-
Contact us
What's new in ASP.NET Core
Jon Galloway
-
Contact us
SAFE Stack: The Pit of Success for Functional Web Programming
Isaac Abraham
-
Contact us
Using the BFF pattern to secure SPA and Blazor Applications
Dominick Baier
-
Contact us
The Next Decade of Software Development
Richard Campbell
-
Contact us
Let's code together - bringing F# to JS world.
Krzysztof Cieślak
-
Contact us
Building beautiful Blazor apps with Tailwind CSS
Chris Sainty
-
Contact us
Reliable client-server data transport for F# web applications
Zaid Ajaj
-
Contact us
GraphQL clients from F# applications
Zaid Ajaj
-
Contact us
Blazor, .NET 6, and WebAssembly
Steve Sanderson
-
Contact us
Working with Immutability and Records in C#
Roland Guijt
-
Contact us
Part I - Creating APIs on Steroids with gRPC
Roland Guijt
-
Contact us
Zero to Document Hero - Intro to MongoDB and .NET
Luce Carter
-
Contact us
What's New in F# 6.0
Don Syme
-
Contact us
Workshop: Creating APIs on Steroids with gRPC - Part 2/2
Roland Guijt
-
Contact us
Lightning Talks
Stefan Pölz, Majid Hajian, Rui Santos, Maarten Balliauw
-
Contact us
Beyond Sentiment Analysis: Real-time object detection with ML.NET
Arafat Tehsin
-
Contact us
🎵 A Few of My Favorite Things in .NET 6 🎵 - that you need to know!
Claire Novotny
-
Contact us
Architecting Enterprise Microservice Solutions with Ocelot on Azure
Patrick Zhao
-
Contact us
Cloudy with a Chance of Mobile
Matt Goldman
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Goodbye controllers, hello Minimal APIs
Nick Chapsas
-
Contact us
ASP.NET Core Beyond the Basics
Chris Klug
-
Contact us
Building AI enriched applications with Azure Cognitive Search and CosmosDb.
Glenn Colpaert
-
Contact us
Modern Web Dev with Blazor WebAssembly & .NET 6
Jason Taylor
-
Contact us
Performance in the .NET Runtime
Matt Warren
-
Contact us
Having fun with Generics and Abstract classes in C#
Don Wibier
-
Contact us
Entity Framework (Core) Unchained: Getting the Best Performance from Your ORM
Dan Mallott
-
Contact us
Introducing the Windows App SDK
Nico Vermeir
-
Contact us
Actors can rule your DDD world
Hannes Lowette
-
Contact us
Building beautiful Blazor apps with Tailwind CSS
Chris Sainty
-
Contact us
.NET on tiny IOT Meadow Boards.
Clifford Agius
-
Contact us
Roslyn Source Generators - Never send a human to do a machine's job
Stefan Pölz
-
Contact us
Real-Time Revolution: SignalR in Action
Kevin Griffin
-
Contact us
GraphQL Observability with Elastic and OpenTelemetry
Michael Staib
-
Contact us
GraphQL Observability with Elastic and OpenTelemetry
Michael Staib
-
Contact us
Building modern applications with GraphQL 2021 and beyond in ASP.NET Core 6
Michael Staib
-
Contact us
Making sense of unstructured data with AI
Henk Boelman
-
Contact us
Awesome Azure Authentication Adventures
Glenn F. Henriksen
-
Contact us
Making Every Game More Accessible with .NET and AI
Alex Dunn
-
Contact us
Pipeline-oriented programming
Scott Wlaschin
-
Contact us
Domain-Driven Refactoring
Jimmy Bogard
-
Contact us
Making Blazor work with everything, plus WebAssembly on the server
Steve Sanderson
-
Contact us
Integration, integration, integration
Jon Skeet
-
Contact us
Handling Application State in Blazor
Carl Franklin
-
Contact us
Embracing gRPC in .NET
Irina Dominte (Scurtu)
-
Contact us
Goodbye controllers, hello Minimal APIs
Nick Chapsas
-
Contact us
Blazing Accessibility Basics
Dennie Declercq
-
Contact us
.NET MAUI What/How and Why
Clifford Agius
-
Contact us
Full Stack Web Dev with SAFE Stack
Isaac Abraham
-
Contact us
Creating APIs on Steroids with gRPC
Roland Guijt
-
Contact us
NuGet: things you didn't know
Claire Novotny
-
Contact us
The Microsoft Graph: the way to build secure and intelligent apps
Sjoukje Zaal
-
Contact us
Sandboxing .NET assemblies for fun, profit and of course security!
Niels Tanis
-
Contact us
Getting started with GraphQL in .NET
Michael Staib
-
Contact us
GraphQL Observability with Elastic and OpenTelemetry
Michael Staib
-
Contact us
The best way to create MAUI apps
Denis Tsvettsikh
-
Contact us
Developing and Deploying a Static Web App with Blazor and Azure Functions
Matthias Koch
-
Contact us
Build Automation Revolution with NUKE
Matthias Koch
-
Contact us
Uno Platfrom: Your Apps Everywhere
Martin Zikmund
-
Contact us
Roslyn Source Code Generators with examples
Ignat Andrei
-
Contact us
Actors can rule your DDD world
Hannes Lowette
-
Contact us
NuGet: things you didn't know
Claire Novotny
-
Contact us
Experimenting with source control at GitHub
Scott Arbeit
-
Contact us
Going real-time using Azure CosmosDB and React
Olena Borzenko
-
Contact us
Uno Platfrom: Your Apps Everywhere
Martin Zikmund
-
Contact us
Part I - Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Fractal architecture
Mark Seemann
-
Contact us
Mixing Paradigms Using the Latest C# Language Features
Zoran Horvat
-
Contact us
Building a Robot Arm with .NET 6, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
Rock Your Code: Code Performance for Microsoft .NET
David McCarter
-
Contact us
Programmable Software Architecture
Scott Haney
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Fractal architecture
Mark Seemann
-
Contact us
Modular monolith instead of microservices: how, when and why
Denis Tsvettsikh
-
Contact us
Domain-Driven Refactoring
Jimmy Bogard
-
Contact us
Streaming three ways with Blazor: REST, gRPC, and SignalR
Carl Franklin
-
Contact us
.NET Rocks Live – Modernizing .NET Applications with Mark Rendle
Richard Campbell, Carl Franklin, Rendle .
-
Contact us
Looking Back - The Last Twenty Years of Software Development
Richard Campbell
-
Contact us
Keynote: Looking Back - The Last Twenty Years of Software Development
Richard Campbell
-
Contact us
What’s next for Blazor, and .NET on WASI
Steve Sanderson
-
Contact us
What's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
Filip Ekberg
-
Contact us
Back to Basics: Efficient Async and Await
Filip Ekberg
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Accelerating Developer Experience with API Design First
Travis Gosselin
-
Contact us
Making Every Game and App More Accessible with .NET and AI
Alex Dunn
-
Contact us
Using C# Source Generators to Build a .NET IoT Device
Alon Fliess
-
Contact us
Part I: Understanding async machinery down to a single detail
Adam Furmanek
-
Contact us
Beyond Sentiment Analysis: Object Detection with ML.NET
Arafat Tehsin
-
Contact us
Containers for dotnet developers
Jorge Arteiro
-
Contact us
From F# to Python with Fable
Dag Brattli
-
Contact us
Locks are tricky — let's understand them by building one
Adam Furmanek
-
Contact us
Building modern applications with GraphQL 2021 and beyond in ASP.NET Core 7
Michael Staib
-
Contact us
Navigating your Transition to GraphQL
Michael Staib
-
Contact us
Effective testing in microservice systems
Christian Horsdal
-
Contact us
Exploring Source Generators
Martin Ullrich
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
Fun functional F# for front end web devs
Aaron Powell
-
Contact us
The Return of the Authentication Cookie
Anders Abel
-
Contact us
Defensive Coding Bootcamp
Heather Downing
-
Contact us
What's new in C# 11 (now with less controversy!!)
David Wengier
-
Contact us
Embracing gRPC in .NET
Irina Dominte (Scurtu)
-
Contact us
Entity Framework (Core) Unchained: Getting the Best Performance from Your ORM
Dan Mallott
-
Contact us
Building Airplanes in the sky with serverless and low-code
Todd Whitehead
-
Contact us
One Step Deeper in Dapr's Pub/Sub
Emad Alashi
-
Contact us
Part I: KEDA, Scale Your Deployment on Your Own Terms
Emad Alashi
-
Contact us
Demystifying OAuth, JWTs and Azure AD
Graeme Foster
-
Contact us
Build Native Mobile, Desktop and Web Applications in .NET with the Uno Platform
Nick Randolph
-
Contact us
Flavours of State Management with Blazor WebAssembly
William Liebenberg
-
Contact us
.NET Everything
Melissa Houghton
-
Contact us
10 Tips to Rocking as an Azure Architect
Adam Cogan
-
Contact us
Developing Flexible Authorisation Capabilities in ASP.NET Core
Jason Taylor
-
Contact us
How does Hot Reload even work?
David Wengier
-
Contact us
Dealing with eventual consistency
Dennis van der Stelt
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
Embracing gRPC in .NET
Irina Dominte (Scurtu)
-
Contact us
Serverless GraphQL in .NET with Azure Functions and Hot Chocolate
Michael Staib
-
Contact us
Running ASP.NET Core Apps without a server? WHAT???
Isaac Levin
-
Contact us
Testing Web Applications with Playwright
Debbie O'Brien
-
Contact us
.NET Everything
Melissa Houghton
-
Contact us
The experts guide to improving (and understanding!) your .NET project files
David Wengier
-
Contact us
High Performance C# Code with Visual Studio's Profiler
Lachlan Barclay
-
Contact us
Introduction to project Orleans for your distributed applications
Johnny Hooyberghs
-
Contact us
Count-min Sketch to Infinity: Using Probabilistic Data Structures to Solve Counting Problems in .NET
Steve Lorello
-
Contact us
.NET Everything
Melissa Houghton
-
Contact us
C# Source and Incremental Generators: Under the hood.
Chris Sienkiewicz
-
Contact us
How I work with JSON
Einar Høst
-
Contact us
Building beautiful Blazor apps with Tailwind CSS
Chris Sainty
-
Contact us
Goodbye controllers, hello Minimal APIs
Nick Chapsas
-
Contact us
How to create maintainable and testable Blazor components
Egil Hansen
-
Contact us
Goodbye controllers, hello Minimal APIs
Nick Chapsas
-
Contact us
High performance logging in .NET 6 and beyond
Nick Chapsas
-
Contact us
What's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
Filip Ekberg
-
Contact us
Monitoring and alerting like a pro with Azure Monitor/Application Insights
Stefán Jökull Sigurðarson
-
Contact us
Death by downtime
Rune Andreas Grimstad, Dag Helge Østerhagen
-
Contact us
The Metaverse and the location problem
Scott Leaman
-
Contact us
Consuming GraphQL using C#
Brandon Minnick
-
Contact us
At Least Once
Ian Cooper
-
Contact us
Applied Functional Programming in Computational Genomics
Jamie Dixon
-
Contact us
Death to Latency: Building Reactive, Cloud Native Apps with Akka.NET
Aaron Stannard
-
Contact us
Let's build event store in one hour!
Oskar Dudycz
-
Contact us
Building Secure Microservices in Azure
Jimmy Bogard
-
Contact us
Running Blazor in production, lessons learned
Jimmy Engström
-
Contact us
Formal verification of C# smart contracts
Allister Beharry
-
Contact us
Building that glorious monolith. And carving it too.
Glenn F. Henriksen
-
Contact us
Building a Game Boy emulator in .NET Core!
David Whitney
-
Contact us
Distributed Tracing in .NET 6 using OpenTelemetry
Martin Thwaites
-
Contact us
No, I don't need servers for .NET development in AWS!
Rob Van Pamel
-
Contact us
Fractal architecture
Mark Seemann
-
Contact us
Azure Static Web Apps with Blazor and .NET
Melissa Houghton
-
Contact us
Tune your .NET App for Maximum Performance
Martin Ullrich
-
Contact us
Lightning Talks
Iryna Zelenetska, Hallstein Brøtan, Einar Høst
-
Contact us
How to keep your email tidy with AI
Jernej Kavka
-
Contact us
Sandboxing .NET assemblies for fun, profit and of course security!
Niels Tanis
-
Contact us
Securing your .NET application software supply-chain
Niels Tanis
-
Contact us
VS Code for C# Developers
Meligy -
-
Contact us
Microsoft DevOps on AWS
Mohamed Wali
-
Contact us
Rapid Solution Development with ASP.NET Core Blazor WebAssembly
Jason Taylor
-
Contact us
Wish you were here: stories of building a remote development IDE
Matt Ellis
-
Contact us
The Sceptics Guide to Pattern Matching
Matt Ellis
-
Contact us
Message Brokering and Event Driven Architecture on Azure
Marilag Dimatulac Svennevig
-
Contact us
What's new in C#? Exciting new features in C# 8.0, 9.0 and 10!
Filip Ekberg
-
Contact us
At Least Once
Ian Cooper
-
Contact us
Plugging the Hole in C# with Sum Types
Joe Albahari
-
Contact us
The Next Decade of Software Development
Richard Campbell
-
Contact us
Let's build a media app with Blazor
Steve Sanderson
-
Contact us
Azure Static Web Apps with Blazor and .NET
Melissa Houghton
-
Contact us
Functional Programming with C#
Simon Painter
-
Contact us
Pride & Prejudice & C#
Simon Painter
-
Contact us
Emulating a Game Boy in .NET 6
Wesley Cabus
-
Contact us
Performance tricks I learned from contributing to the Azure .NET SDK
Daniel Marbach
-
Contact us
Writing Code with Code: Getting Started with the Roslyn APIs
Steve Gordon
-
Contact us
Enable warp speed on your .NET APIs
Pieter Vandenheede
-
Contact us
Clone yourself with Azure Custom Neural Voice
Callum Whyte
-
Contact us
A perfect match: Dapr & Azure Container Apps
Sander Molenkamp
-
Contact us
Uno Platform: Your Apps Everywhere
Martin Zikmund
-
Contact us
Part 1/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
Going Serverless with C# on AWS
James Charlesworth
-
Contact us
Tactics for Building Background Services in .NET
Kevin Griffin
-
Contact us
Logging, tracing and metrics: instrumentation in .NET and Azure
Alex Thissen
-
Contact us
Best Practices for Unit Testing Blazor Components with bUnit
Egil Hansen
-
Contact us
VSCode for the C# Developer
Tim Corey
-
Contact us
Where we're going... we don't need batch jobs
Adam Ralph
-
Contact us
Making a difference in open-source
Florian Verdonck
-
Contact us
Use your source code to document your application
Michaël Hompus
-
Contact us
Part 1/2: ASP.NET Basics for Experts
Layla Porter
-
Contact us
Building cloud-ready, resilient systems in .NET
Layla Porter
-
Contact us
Application Building with ASP.NET Core 3.0
-
Contact us
Azure Static Web Apps for the Enterprise
Stacy Cashmore
-
Contact us
What's new in C# 11
David Wengier
-
Contact us
Keynote: Tech For Good - Using AI to Make Tech More Accessible
Alex Dunn
-
Contact us
Celebrity Deathmatch: Akka.NET vs Orleans
Hannes Lowette
-
Contact us
OpenTelemetry tracing for .NET developers
Vagif Abilov
-
Contact us
Property-Based Testing
Lucy Mair
-
Contact us
Running Blazor in production, lessons learned
Jimmy Engström
-
Contact us
CSS Techniques for Blazor Developers
Ed Charbeneau
-
Contact us
Apache Kafka in 1 hour for C# Developers
Gui Ferreira
-
Contact us
Building games in .NET MAUI
Shaun Lawrence
-
Contact us
Securing your .NET application software supply-chain, the practical approach!
Niels Tanis
-
Contact us
Let's Code an incremental source generator with Roslyn
Stefan Pölz
-
Contact us
Building modern applications with GraphQL 2023 and beyond in ASP.NET Core 7
Michael Staib
-
Contact us
Introduction to Serverless with AWS Lambda in C#
Brandon Minnick
-
Contact us
Deploying your JS App Anywhere with .NET MAUI
Alyssa Nicoll
-
Contact us
Intentional Code - Minimalism in a World of Dogmatic Design
David Whitney
-
Contact us
Developing Flexible Authorisation Capabilities in ASP.NET Core
Jason Taylor
-
Contact us
Power BI for the Developer
Peter Myers, Chris Webb
-
Contact us
Modern Web Application Development for .NET Developers
Gill Cleeren
-
Contact us
Part 2/2: Learning Automated Testing in .NET From Scratch
Scott Sauber
-
Contact us
DAPR in Action, Migrating your Application to Microservices
Stas Lebedenko
-
Contact us
Beyond the Basics: Advanced Web Apps with .NET 8
Dylan Beattie
-
Contact us
Introducing the Windows App SDK
Nico Vermeir
-
Contact us
What you can learn from an open-source project with 250 million downloads
Dennis Doomen
-
Contact us
Testing strategy for your ASP.NET Core micro-service
Dror Helper
-
Contact us
Tactics for Building Background Services in .NET
Kevin Griffin
-
Contact us
Performance tricks I learned from contributing to open source .NET packages
Daniel Marbach
-
Contact us
OpenAPI & .NET: You're Doing It Wrong
Rendle .
-
Contact us
Keynote: The Next Decade of Software Development
Richard Campbell
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Part 1/2: C# .NET Outside-in development guided by tests in mob programming
Marco Consolaro, Alessandro Di Gioia
-
Contact us
What's new in C#? Exciting new features in C# 9, 10 and 11!
Filip Ekberg
-
Contact us
What comes after Git? or, Building a cloud-native version control system in F#
Scott Arbeit
-
Contact us
Practical Event Sourcing with Marten and .NET
Oskar Dudycz
-
Contact us
Rebuilding Twitter Following Clean Architecture and Domain-Driven Design
Amichai Mantinband
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
Real-time applications with Azure Web PubSub
Poornima Nayar
-
Contact us
Practical OpenTelemetry for .NET
Martin Thwaites
-
Contact us
Real World Minimal APIs
Shawn Wildermuth
-
Contact us
Part 1/2: ASP.NET Core 7 from Scratch
Shawn Wildermuth
-
Contact us
Introduction to Actor-based Development with Project Orleans
Chris Klug
-
Contact us
Stop using Entity Framework as a DTO provider!
Chris Klug
-
Contact us
.NET Systems Programming Learned the Hard Way
Aaron Stannard
-
Contact us
The inmates are running the asylum
Rachel Appel
-
Contact us
Dev Containers. What are they and why do you need them?
Joseph Guadagno
-
Contact us
Celebrity Deathmatch: Akka.NET vs Orleans
Hannes Lowette
-
Contact us
Seeking Simplicity in the Cloud
Oren Eini
-
Contact us
Flexible Authorisation with ASP.NET Core 7.0
Jason Taylor
-
Contact us
You are doing logging in .NET wrong. Let’s fix it.
Nick Chapsas
-
Contact us
A Contrarian View of Software Architecture
Jeremy Miller
-
Contact us
.NET gRPC - deep dive
Irina Dominte (Scurtu)
-
Contact us
How complex software impacts your cognitive abilities
Corstian Boerman
-
Contact us
.NET 7 API diff
Stefan Pölz
-
Contact us
Developing microservices like a boss with Dapr and Azure Container Apps
Jakob Ehn
-
Contact us
Reinventing Visio in 2023, A Blazor Project.
Stephen Strong
-
Contact us
Property-Based Testing
Lucy Mair
-
Contact us
10 Tips to Rocking as an Azure Architect
Adam Cogan
-
Contact us
OAuth and Proof of Possession - The long way round
Dominick Baier
-
Contact us
Azure Static Web Apps with Blazor and .NET
Melissa Houghton
-
Contact us
Building Distributed GraphQL APIs
Michael Staib
-
Contact us
Part 2/2: ASP.NET Core 7 from Scratch
Shawn Wildermuth
-
Contact us
Part 2/2: C# .NET Outside-in development guided by tests in mob programming
Alessandro Di Gioia, Marco Consolaro
-
Contact us
Lightning Talks 3
Erik André Jakobsen, Tor Kristen Haugen
-
Contact us
Lightning Talks 4
Benedicte Emilie Brækken, Per Haagensen, Erik André Jakobsen, Tor Kristen Haugen
-
Contact us
Real-world examples on optimizing .NET performance
Stefán Jökull Sigurðarson
-
Contact us
Performance tricks I learned from contributing to the Azure .NET SDK
Daniel Marbach
-
Contact us
Pub crawling in Orleans: exploring the Actor model
Sander Molenkamp
-
Contact us
F# for the C# Developer - F#, the .NET Runtime, and Aesthetics
Scott Arbeit
-
Contact us
Tools and practices to help you deal with legacy code
Dennis Doomen
-
Contact us
Correcting Common Async/Await Mistakes in .NET 8
Brandon Minnick
-
Contact us
Applied AI and Accessibility to Play Games in New Ways
Alex Dunn
-
Contact us
An Introduction to Blazor in .NET 8
Carl Franklin
-
Contact us
Test Driven Development with C# - from Padawan to Jedi
Scott Sauber
-
Contact us
Rock Your Code: Code & App Performance for Microsoft .NET
David McCarter
-
Contact us
Practical Applications of Generative AI: How to Sprinkle a Little AI in Your App
Phil Haack
-
Contact us
Upgrade any .NET applications with the latest .NET stack.
Olia Gavrysh
-
Contact us
Part 1/2: Securing your .NET application software supply-chain, the practical approach!
Niels Tanis
-
Contact us
Using WebAssembly to run, extend, and secure your .NET application
Niels Tanis
-
Contact us
Bringing C# nullability into existing code - dammit is not the answer!
Maarten Balliauw
-
Contact us
Production-Ready GraphQL APIs: Ensuring Security, Performance, and Scalability
Michael Staib
-
Contact us
Distributed GraphQL APIs: Breaking Down Monoliths and Unlocking Agility for Development Teams
Michael Staib
-
Contact us
Combining the powers of Azure SWA and APIs
Poornima Nayar
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Apache Kafka in 1 hour for C# Developers
Gui Ferreira
-
Contact us
Optimize for the Cloud – Lightning-speed .NET Container Apps
Martin Ullrich
-
Contact us
Introduction to Distributed Systems with C# and .NET
Dylan Beattie
-
Contact us
Predicting F1 Race Strategies using ML.NET
Michał Łusiak
-
Contact us
Blazor-testing from A to Z
Egil Hansen
-
Contact us
Is .NET any good for Audio ?
Mark Heath
-
Contact us
Space - The New Frontier for Software Developers
Adam Stephensen
-
Contact us
Correcting Common Async/Await Mistakes in .NET 8
Brandon Minnick
-
Contact us
Inventing Guitaraoke: A Tale of Tech, Bugs, and Rock'n'Roll.
Dylan Beattie
-
Contact us
Unleashing Clean Architecture in .NET 8: Exploring the Clean Architecture Solution Template
Jason Taylor
-
Contact us
.NET gRPC - deep dive
Irina Dominte (Scurtu)
-
Contact us
What’s Next in C#
Mads Torgersen
-
Contact us
ASP.NET Basics for Experts
Layla Porter
-
Contact us
Practical OpenTelemetry for .NET
Martin Thwaites
-
Contact us
From IL Weaving to Source Generators, the Realm story
Ferdinando Papale
-
Contact us
When If and Else Don't Cut It - The Quest for Clarity and Expressive Power
Hackle Wayne
-
Contact us
Getting a grip on your code dependencies
Dennis Doomen
-
Contact us
High Security OAuth
Dominick Baier, Brock Allen
-
Contact us
Testing strategy for your cloud based ASP.NET Core services
Dror Helper
-
Contact us
Stay with C# or switch to F#? Let's fight! Let's vote!
Max Arshinov, Vagif Abilov
-
Contact us
Orchestrate your business logic reliably with workflow as code
Marc Duiker
-
Contact us
Part 1/2: C# .NET Outside-in development guided by tests in mob programming
Marco Consolaro, Alessandro Di Gioia
-
Contact us
Practical Clean Architecture with .NET 7
Jason Taylor
-
Contact us
Building that glorious monolith. And carving it too.
Glenn F. Henriksen
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
Continuous Load Testing with GitHub Actions
Chris Ayers
-
Contact us
Continuous Delivery for Legacy Code
Richard Groß
-
Contact us
Practical OpenTelemetry for .NET
Martin Thwaites
-
Contact us
Part 2/2: Securing your .NET application software supply-chain, the practical approach!
Niels Tanis
-
Contact us
Middleware Showdown: Exploring Diverse Messaging Solutions
Chris Patterson
-
Contact us
Safety first! Low-level C# without the unsafe keyword
Wesley Cabus
-
Contact us
Application Insights: The Tool You Never Knew You Needed
Isaac Levin
-
Contact us
Clean Architecture with .NET MAUI, Blazor, and ASP.NET Core
Matt Goldman
-
Contact us
Part 2/2: ASP.NET Basics for Experts
Layla Porter
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
Use your source code to document your application
Michaël Hompus
-
Contact us
Workflows of Highly Functional App & Data Engineering Teams
Jerry Nixon
-
Contact us
How to get a grip on your microservices system using a service-mesh
Edwin van Wijk
-
Contact us
Distribu-ready with the Modular Monolith
Layla Porter
-
Contact us
Introduction to Serverless with AWS Lambda in C#
Brandon Minnick
-
Contact us
Migrate Your Legacy ASP.NET Projects to ASP.NET Core Incrementally with YARP
Jonathan "J." Tower
-
Contact us
Background Services in ASP.NET Core and .NET
Steve Gordon
-
Contact us
Correcting Common Async/Await Mistakes in .NET 8
Brandon Minnick
-
Contact us
Tales from the .NET 8 Migration Trenches
Jimmy Bogard
-
Contact us
10 Opinions For Creating More Maintainable .NET Apps
Scott Sauber
-
Contact us
Part 1/2: Learning Automated Testing in .NET From Scratch
Scott Sauber
-
Contact us
Building a green supercomputer in the cloud
Anders Lybecker
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
.NET on tiny IOT Meadow Boards.
Clifford Agius
-
Contact us
Designing for change with Vertical Slice Architecture
Chris Sainty
-
Contact us
Choose your own adventure
Shaun Lawrence
-
Contact us
.NET MAUI Blazor - Build Hybrid Mobile, Desktop, and Web apps
Gerald Versluis
-
Contact us
What's new in .NET 8 & C# 12
Filip Ekberg
-
Contact us
Distributed GraphQL APIs: Breaking Down Monoliths and Unlocking Agility for Development Teams
Michael Staib
-
Contact us
Distributed GraphQL APIs: Breaking Down Monoliths and Unlocking Agility for Development Teams
Michael Staib
-
Contact us
Is .NET any good for Audio ?
Mark Heath
-
Contact us
From Mono to MAUI - the History of Xamarin
Richard Campbell
-
Contact us
Build software like a bag of marbles, not a castle of LEGO®
Hannes Lowette
-
Contact us
Azure Developer CLI Deep Dive
Jason Taylor
-
Contact us
Build your own Flight Tracker with Semantic Kernel
Arafat Tehsin
-
Contact us
From Core to Containers to Orchestration - Modernizing my Compute
Mike Benkovich
-
Contact us
You are doing logging in .NET wrong. Let’s fix it.
Nick Chapsas
-
Contact us
What you can learn from an open-source project with 300 million downloads
Dennis Doomen
-
Contact us
Practical OpenTelemetry in .NET 8
Martin Thwaites
-
Contact us
Generative AI for the .NET Developer
Aaron Powell
-
Contact us
How to effectively spy on your systems
Laila Bougria
-
Contact us
.NET gRPC - deep dive
Irina Dominte (Scurtu)
-
Contact us
Secure Programming for the Enterprise in .NET, .NET Core and Future
Stephen Haunts
-
Contact us
TDD & DDD from the Ground Up (Live Coding)
Chris Simon
-
Contact us
.NET in a Box: Containerizing .NET Applications
Chris Ayers
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
Unleashing the Power of Microservices with Dapr and Azure Container Apps
William Liebenberg
-
Contact us
Where Next, C#?
Mads Torgersen
-
Contact us
From Mono to MAUI - the History of Xamarin
Richard Campbell
-
Contact us
Figma meets .NET developers
Nick Randolph
-
Contact us
Going production scale with Gen AI - Patterns for your API
Scott Holden
-
Contact us
Migrate your Web Apps to ASP.NET Core, one page at a time
Rendle .
-
Contact us
Practical Applications of Generative AI: How to Sprinkle a Little AI in Your App
Phil Haack
-
Contact us
Code to cloud with .NET 8
Damian Edwards, David Fowler
-
Contact us
Our favorite things in .NET 8
Damian Edwards, David Fowler
-
Contact us
Reviewing NuGet Packages security easily using OpenSSF Scorecard
Niels Tanis
-
Contact us
From Hell to Heaven: Porting Doom to MAUI
Nico Vermeir
-
Contact us
What's new in .NET 8 & C# 12
Filip Ekberg
-
Contact us
Goodbye Azure Kubernetes Service! Hello Azure Container Apps!
Johnny Hooyberghs
-
Contact us
Running .NET on the NES
Jonathan Peppers
-
Contact us
Blazor Hybrid - Build Hybrid Mobile, Desktop, and Web apps with .NET MAUI
Gerald Versluis
-
Contact us
Performance tuning for Azure Cosmos DB
Hasan Savran
-
Contact us
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
-
Contact us
.NET Core as Cloud Native
Brady Gaster, Scott Hunter
-
Contact us
Modernizing your apps with .NET MAUI
Maddy Montaquila, Sweeky Satpathy
-
Contact us
OpenTelemetry Starter Pack
Roger Hoem-Martinsen
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
.NET Testing Best Practices
Rob Richardson
-
Contact us
10 things you didn't know EF Core can do
Hannes Lowette
-
Contact us
Develop AI agents with Semantic Kernel
Jakob Ehn
-
Contact us
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
-
Contact us
Cursed C#
Nick Chapsas
-
Contact us
Part 1/2: Experimenting for More Efficient and Greener Code
Kent Inge Fagerland Simonsen
-
Contact us
Reactive Mobile Apps with GraphQL and Maui
Michael Staib, Brandon Minnick
-
Contact us
Modern Web Development with C# and .NET
Dylan Beattie
-
Contact us
Modern distributed systems with gRPC in ASP.NET Core 6
Rendle .
-
Contact us
Part 2/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Awesome Azure Authentication Adventures
Glenn F. Henriksen
-
Contact us
Functional Programming on .NET - The Best of Both Worlds
Isaac Abraham
-
Contact us
Solo Devs' AI Odyssey: From Code to Calm
Matthijs van der Veer, Thijs Limmen
-
Contact us
The Hows and Whys of Running Our Own OpenidConnect Identity Provider
Roland Guijt
-
Contact us
Thinking Functionally with C#
Simon Painter
-
Contact us
Let's build a .NET YouTube player! For which platform? All of them!
Steve Bilogan
-
Contact us
Contract Testing Made Easy: Mastering Pact for Microservices in C#
Irina Dominte (Scurtu)
-
Contact us
Contract Testing Made Easy: Mastering Pact for Microservices in C#
Irina Dominte (Scurtu)
-
Contact us
The Blazor Multiverse: get to know the different Blazor frameworks
Anjuli Jhakry
-
Contact us
From Dormant to Dynamic: Upcycling Documents with AI
Bronwen Zande
-
Contact us
From Hell to Heaven: Porting Doom to MAUI
Nico Vermeir
-
Contact us
Reviewing NuGet Packages security easily using OpenSSF Scorecard
Niels Tanis
-
Contact us
Deploy to the cloud at lightning speed with .NET Aspire and Azure Container Apps
Jiachen Jiang
-
Contact us
Build Microservices At Your Own Pace with .NET Aspire
Jiachen Jiang
-
Contact us
Azure Messaging, Queueing, and Events - Which service is right for your solution?
Brian Gorman
-
Contact us
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
-
Contact us
Tackling property data with readable code
Lars Furu Kjelsaas
-
Contact us
Command Line Craftsmanship: Building and Sharing .NET CLI Tools
Roland Bodenstaff
-
Contact us
So You Want to Build An Event Driven System?
James Eastham
-
Contact us
So You Want to Build An Event Driven System?
James Eastham
-
Contact us
EF Core database model first - take it to the next level with Power Tools CLI
Erik Ejlskov Jensen
-
Contact us
The .NET MAUI Community Toolkits: Three (3) Essential Libraries for Every .NET MAUI Developer
Brandon Minnick
-
Contact us
Easily Add Artificial Intelligence To Your Apps Using Machine Learning as a Service
Brandon Minnick
-
Contact us
Part 2/2: Experimenting for More Efficient and Greener Code
Kent Inge Fagerland Simonsen
-
Contact us
Use your source code to document your application
Michaël Hompus
-
Contact us
Gotchas in Blazor Web Apps for .NET 8
Carl Franklin
-
Contact us
Event Sourcing – the what, why & how
Anita Kvamme
-
Contact us
Quantum Computing Hands-on with Microsoft Q#
Johnny Hooyberghs
-
Contact us
The Final Frontier: Security APIs in Modern Browsers
Christian Wenz
-
Contact us
Designing for change with Vertical Slice Architecture
Chris Sainty
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
No More SQLite - How to Write Tests With EF Core Using TestContainers
Daniel Ward
-
Contact us
Writing Code with Code: Getting Started with the Roslyn APIs
Steve Gordon
-
Contact us
ASP.NET Core Authentication and Authorization - the Key Concepts
Anders Abel
-
Contact us
Lightning Talks 1
Sweeky Satpathy, Kent Inge Fagerland Simonsen, Karl Solgård, Mikkel Mørk Hegnhøj
-
Contact us
From IL Weaving to Source Generators, the Realm story
Ferdinando Papale
-
Contact us
The Future of Cloud-Native Application Development with Radius
Loek Duys
-
Contact us
The pragmatic serverless .NET developer
Henrique Graca
-
Contact us
CQRS, DDD and GraphQL, a perfect fit?
Michael Staib
-
Contact us
The performance loop—A practical guide to profiling and benchmarking
Daniel Marbach
-
Contact us
Part 1/2: Enhancing ASP.NET Core Razor Pages with HTMX: A Simplicity-First Approach
Chris Woodruff
-
Contact us
Part 1/2: Dapr workshop: build microservice applications the easy way
Edwin van Wijk, Sander Molenkamp
-
Contact us
From Role-based to Relationship-based: Transforming Authorization with OpenFGA
Sander Molenkamp
-
Contact us
From Hell to Heaven: Porting Doom to MAUI
Nico Vermeir
-
Contact us
Exposing the not-so-secret practices of the cult of DDD
Chris Klug
-
Contact us
ASP.NET Core Authentication and Authorization - the Key Concepts
Anders Abel
-
Contact us
Distribu-ready with the Modular Monolith
Layla Porter
-
Contact us
Sound generation in the browser using Web Audio and C#
Kristoffer Strube
-
Contact us
When will you learn? A Teacher’s Guide to Developer Learning
Emma Burstow
-
Contact us
Clean Architecture with ASP.NET Core 9
Jason Taylor
-
Contact us
Failure is not an option: durable execution + Dapr = 🚀
Marc Duiker
-
Contact us
10 things you didn't know EF Core can do
Hannes Lowette
-
Contact us
Let’s catch up with C#! Exciting new features in C# 9, 10, 11 and 12!
Filip Ekberg
-
Contact us
Tales from the .NET 8 Migration Trenches
Jimmy Bogard
-
Contact us
Build your own CoPilot
Callum Whyte
-
Contact us
Mobile App Architecture: How to Conquer the Giant!
Heather Downing
-
Contact us
Mobile App Architecture: How to Conquer the Giant!
Heather Downing
-
Contact us
Side Projects: The Unsung Heroes of Software Development
Rasmus Kromann-Larsen
-
Contact us
Less is more—a build pipeline for the modern age
Adam Ralph
-
Contact us
Part 1/2: Building Future-Ready Serverless Apps with Azure Container Apps, Functions and .NET8
Stas Lebedenko
-
Contact us
Improving your dev experience with .NET Aspire
Chris Klug
-
Contact us
What's new in .NET 9 & C# 13
Filip Ekberg
-
Contact us
Writing (in)efficient C#
Callum Whyte
-
Contact us
Cursed C#
Nick Chapsas
-
Contact us
Building Operable Software with TDD (but not the way you think)
Martin Thwaites
-
Contact us
Part 2/2: Dapr workshop: build microservice applications the easy way
Edwin van Wijk, Sander Molenkamp
-
Contact us
Part 2/2: Building Future-Ready Serverless Apps with Azure Container Apps, Functions and .NET8
Stas Lebedenko
-
Contact us
Carl Franklin's Blazor Workshop
Carl Franklin
-
Contact us
Containers and WebAssembly: Orchestrating Distributed Applications with .NET Aspire
Thorsten Hans
-
Contact us
Permit to Cloud - Land with confidence in Azure
Mike Benkovich
-
Contact us
Identity & Access Control for modern Applications and APIs using ASP.NET Core 7
Brock Allen, Joe DeCock
-
Contact us
Test Cheap, Code Simple
Hackle Wayne
-
Contact us
Real-Time Connected Apps with .NET MAUI, Blazor and SignalR
Gerald Versluis
-
Contact us
Reliable Event-driven Microservices: Making Sure Each Message is Processed Exactly Once
Tomasz Masternak, Szymon Pobiega
-
Contact us
Developing with C#
Filip Ekberg
-
Contact us
A Deep Dive Into Machine Learning in .NET Workshop
-
Contact us
Application Building with ASP.NET Core 3.1
Scott Hanselman, Kevin Pilch, Javier Calvarro Nelson
-
Contact us
Converting a Monolithic App to a more Domain-Driven Design
Bill Penberthy, Steve Roberts
-
Contact us
Modernizing Applications to the Cloud and with AI, Scalability and Optimizations
Scott Hunter
-
Contact us
Building an Educational Game with .NET 5, Unity and AKS
Johnny Hooyberghs
-
Contact us
Building Domain-Driven Applications with ASP.NET Core
Steve Smith
-
Contact us
Driving Your C# Code with Tests
Kevlin Henney
-
Contact us
Let's Code an incremental source generator with Roslyn
Stefan Pölz
-
Contact us
Online: Application Building with .NET Aspire & ASP.NET Core 8
Damian Edwards, David Fowler, Scott Hanselman
-
Contact us
Ordering the chaos - cleaning logs and ordering events in microservices
-
Contact us
Part 2/2: Securing your .NET application software supply-chain, the practical approach!
Niels Tanis
-
Contact us
CBD Programmers: Clearly Brutally Declarative
Hackle Wayne
-
Contact us
Building and testing resilient services over HTTP
Bjørn Einar Bjartnes, Roger Hoem-Martinsen
-
Contact us
Real-time event visualization using F# and Fable
Vagif Abilov
-
Contact us
Secure Programming for the Enterprise in .NET Framework / .NET Core
Stephen Haunts
-
Contact us
Blazor and the future of .NET web apps
Jeffrey Fitz
-
Contact us
Identity & Access Control for modern Applications and APIs using ASP.NET Core 7
Dominick Baier, Anders Abel
-
Contact us
Part 2/2: C# .NET Outside-in development guided by tests in mob programming
Marco Consolaro, Alessandro Di Gioia
-
Contact us
Power BI Embedded Analytics Explained
Peter Myers
-
Contact us
ASP.NET Core vs OWASP Top 10
Anders Abel
-
Contact us
Developing Applications with .NET and C#
Gill Cleeren
-
Contact us
TDD your Microservice from Git to Kubernetes
Nicolas Paez
-
Contact us
Minimal APIs in ASP.NET 6.0
Rob Richardson
-
Contact us
Lightning Talks 4
Milica Mihajlija, Sasha Denisov, Kristoffer Strube
-
Contact us
Blazor Workshop
Chris Sainty
-
Contact us
Part II: KEDA, Scale Your Deployment on Your Own Terms
Emad Alashi
-
Contact us
Hands-on Cross-platform Mobile and Desktop Apps with .NET MAUI
Matt Goldman
-
Contact us
Part 1/2: Securing your .NET application software supply-chain, the practical approach!
Niels Tanis
-
Contact us
Building Web Apps with C# and .NET 8
Dylan Beattie
-
Contact us
Production-ready APIs with .NET 7
Irina Dominte (Scurtu)
-
Contact us
Secure Programming for the Enterprise in .NET and .NET Core
Stephen Haunts
-
Contact us
Building a scalable backend with Akka.NET
Hannes Lowette
-
Contact us
Upgrading Your C# Skills in .NET 7
Tim Corey
-
Contact us
Building modern applications with C# and .NET Core
Gill Cleeren
-
Contact us
Domain-Driven Design: Theory and Practice
Jimmy Bogard
-
Contact us
Building cloud-ready, resilient systems in .NET
Layla Porter
-
Contact us
Part 2/2: Enhancing ASP.NET Core Razor Pages with HTMX: A Simplicity-First Approach
Chris Woodruff
-
Contact us
Part II - Creating APIs on Steroids with gRPC
Roland Guijt
-
Contact us
Blazor and the future of .NET web apps
Jeremy Likness
-
Contact us
Application Building with ASP.NET Core 3.0
Damian Edwards
-
Contact us
When If and Else Don't Cut It - The Quest for Clarity and Expressive Power
Hackle Wayne
-
Contact us
Unlocking the Full Potential: The Harmonious Dance of EF Core and SQL Server
Jernej Kavka
-
Contact us
The Grand Unified Theory of Clean Architecture and Test Pyramid
Gui Ferreira
-
Contact us
Building Modern Apps with GraphQL in ASP.NET Core 7 and React 18
Michael Staib, Martin Artola
-
Contact us
Creating APIs on Steroids with gRPC - Part 2/2
Roland Guijt
-
Contact us
.NET Rocks - Live
Carl Franklin, Richard Campbell, April Edwards
-
Contact us
Fullstack GraphQL
Michael Staib, Martin Artola
-
Contact us
Let's build that glorious monolith - The Art of Monolithic Application Design
Glenn F. Henriksen
-
Contact us
Where’s C# headed?
Mads Torgersen
-
Contact us
Building Scalable and Maintainable APIs with ASP.NET Core Workshop
Spencer Schneidenbach
-
Contact us
.NET Rocks Live
Richard Campbell, Carl Franklin, Charity Majors
-
Contact us
Application Building with .NET Aspire & ASP.NET Core 8
Damian Edwards, David Fowler, Scott Hanselman
-
Contact us
Lightning Talks 3
François Martin, Milica Mihajlija, Sasha Denisov, Kristoffer Strube
-
Contact us
Heathers workshop
Dylan Beattie
-
Contact us
Keynote: Introducing .NET Aspire – Cloud Native Development for .NET
Scott Hunter
-
Contact us
Eventuous: Event Sourcing with .NET
Alexey Zimarev
-
Contact us
Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?
All good!
Don't want it