{ } 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 27
NDC London 2025
27 - 31 January 2025
100
Speakers
50
Technologies
12
Workshops
110
Talks
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
0 (Zero) to Hero: Essential SQL Server Performance Tuning
Pinal Dave
2 days
Oslo Spektrum
13 990 NOK
Register
May 21
"Run Query Run" - A Fresh Look at SQL Wait Stats
Pinal Dave
1 hour
Oslo Spektrum
-
May 21
Choosing the Right Framework for Your Cross-Platform Development
Dominik Titl
1 hour
-
May 21
Resilient by Design
Chris Ayers
1 hour
-
May 22
Part 1/2: Workshop building a GraphQL Server in .NET
Johan Smarius
1 hour
-
May 22
Part 2/2: Workshop building a GraphQL Server in .NET
Johan Smarius
1 hour
-
May 22
Infrastructure from Code: The Next Generation of Cloud Management
Erwin Staal
1 hour
-
May 22
Supercharge your data with Azure AI Search and OpenAI
Peter Gallagher
1 hour
-
May 23
Tales from the trenches: Building a distributed system with Aspire and Dapr
Nico Vermeir
1 hour
-
May 23
Fine-grained Real-time Apps with Blazor & Orleans
Sjoerd van der Meer
1 hour
-
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
Oct 20
NDC Porto 2025
20 - 24 October 2025
80
Speakers
40
Technologies
8
Workshops
90
Talks
On demand courses
End the "WOrKs on My MAcHiNe!" Nightmare With VS Code and Dev Containers
Rob Conery
-
Contact us
Graphing Your Way Through the Cosmos: Common Data Problems Solved with Graphs
Chad Green
-
Contact us
Spanning Cloud Services across Azure and AWS
Mohamed Wali
-
Contact us
Let systems communicate using Azure Integration Services
Steef-Jan Wiggers
-
Contact us
Azure Architecture and Design Patterns Workshop
-
Contact us
Practical Domain-Driven Design with EF Core
Hossam Barakat
-
Contact us
Cloud-Native Kubernetes Workflows on AKS with Argo
Rahul Rai, Tarun Pabbi
-
Contact us
Serverless Azure In The Enterprise
Duncan Hunter, Adam Stephensen
-
Contact us
Wisely incorporate C# language innovations in your daily development
Bill Wagner
-
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
C# Source Generators - Write code that writes code
David Wengier
-
Contact us
Fixing poor performance patterns in Azure SQL Database applications
Martin Cairney
-
Contact us
When Open Source Came to Microsoft
Richard Campbell
-
Contact us
.NET Core Dependency Injection – The Booster Jab
Steve Collins
-
Contact us
Microsoft Q# and Azure Quantum
Johnny Hooyberghs
-
Contact us
The Untruthful Art - Five Ways of Misrepresenting Data
Alexander Arvidsson
-
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
A pragmatic approach to turn your data into actionable insights
Irina Dragunova
-
Contact us
Building a Robot Arm with .NET 5, Raspberry Pi, Blazor and Signal R
Peter Gallagher
-
Contact us
How to secure your GitHub Actions
Rob Bos
-
Contact us
Securing Multitenant Databases with Entity Framework Core
Zoran Horvat
-
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
Transitioning to .NET MAUI
Mitchel Sellers
-
Contact us
ASP.NET Core Beyond the Basics
Chris Klug
-
Contact us
Uno Platfrom: Your apps everywhere
Martin Zikmund
-
Contact us
Controlling My Home Sauna Using .NET 6 and MAUI
Johnny Hooyberghs
-
Contact us
Deep dive into Durable Functions
Laurent Bugnion
-
Contact us
Building your personal online brand using Static Blazor Apps, one step at a time.
Stacy Cashmore
-
Contact us
The Next Decade of Software Development
Richard Campbell
-
Contact us
Blazor, .NET 6, and WebAssembly
Steve Sanderson
-
Contact us
The Deployment Architecture of an Enterprise API Management Platform on AKS
Rahul Rai, Tarun Pabbi
-
Contact us
🎵 A Few of My Favorite Things in .NET 6 🎵 - that you need to know!
Claire Novotny
-
Contact us
Azure and Containers, the tale of the two inseparable friends
Yaser Adel Mehraban
-
Contact us
Cloudy with a Chance of Mobile
Matt Goldman
-
Contact us
ASP.NET Core Beyond the Basics
Chris Klug
-
Contact us
Flexing your Biceps with Azure
William Liebenberg
-
Contact us
Build and deploy production ready PyTorch models
Henk Boelman
-
Contact us
Introducing the Windows App SDK
Nico Vermeir
-
Contact us
Awesome Azure Authentication Adventures
Glenn F. Henriksen
-
Contact us
Making Blazor work with everything, plus WebAssembly on the server
Steve Sanderson
-
Contact us
Embracing gRPC in .NET
Irina Dominte
-
Contact us
.NET MAUI What/How and Why
Clifford Agius
-
Contact us
Stretching for Zero Downtime Upgrades in Azure.
Sven Malvik
-
Contact us
Uno Platfrom: Your Apps Everywhere
Martin Zikmund
-
Contact us
Roslyn Source Code Generators with examples
Ignat Andrei
-
Contact us
Uno Platfrom: Your Apps Everywhere
Martin Zikmund
-
Contact us
Part I - Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Deep dive into Durable Functions
Laurent Bugnion
-
Contact us
Building a Robot Arm with .NET 6, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Keynote: Building Teams Through Systems Thinking and Stories
Scott Hanselman
-
Contact us
Moving 17 years of old legacy code and sites into the Cloud
Scott Hanselman
-
Contact us
Down the Oregon Trail with Functional C#
Simon Painter
-
Contact us
Realities & Misconceptions about Enterprise Applications of AI/ML and Data
Brooke Jamieson
-
Contact us
Azure and Containers, the tale of the two inseparable friends
Yaser Adel Mehraban
-
Contact us
The Modern Trolley Problem - Responsible AI Principals
Michelle Sandford
-
Contact us
What's new in C# 11 (now with less controversy!!)
David Wengier
-
Contact us
C#’s Functional Journey
Mads Torgersen
-
Contact us
Building a retro climate monitor with an Altair 8800
Dave Glover
-
Contact us
Embracing gRPC in .NET
Irina Dominte
-
Contact us
Building Airplanes in the sky with serverless and low-code
Todd Whitehead
-
Contact us
Event driven architectures on Azure
Graeme Foster
-
Contact us
Demystifying OAuth, JWTs and Azure AD
Graeme Foster
-
Contact us
Flavours of State Management with Blazor WebAssembly
William Liebenberg
-
Contact us
How does Hot Reload even work?
David Wengier
-
Contact us
Developing and Deploying Containers and Microservices with Azure Container Apps
Will Velida
-
Contact us
Testing Web Applications with Playwright
Debbie O'Brien
-
Contact us
.NET Everything
Melissa Houghton
-
Contact us
How to Build a Quokkabot
Amy Kapernick
-
Contact us
Structuring Havoc and mastering chaos with Azure Chaos Studio
Zoë Kroontje-Gillette
-
Contact us
C# Source and Incremental Generators: Under the hood.
Chris Sienkiewicz
-
Contact us
Best-practices for securing your Azure Container Services
Sjoukje Zaal
-
Contact us
The Modern Trolley Problem - Responsible AI Principals
Michelle Sandford
-
Contact us
Monitoring and alerting like a pro with Azure Monitor/Application Insights
Stefán Jökull Sigurðarson
-
Contact us
The Metaverse and the location problem
Scott Leaman
-
Contact us
An Underwater Dance with Data Engineering in Azure
Ashley Russell
-
Contact us
Vapourware: The best software that never was
Anders Norås
-
Contact us
Azure on a Budget - Building in the cloud without breaking the bank
Bryden Oliver
-
Contact us
No, I don't need servers for .NET development in AWS!
Rob Van Pamel
-
Contact us
Energy Analytics: AI for Sustainability
Priyanka Shah
-
Contact us
Advanced TypeScript Type Utilities
Basarat Ali Syed
-
Contact us
Lightning Talks
Peder Voldnes Langdal, Amy Kapernick, Nikolai Norman Andersen, Erik Assum
-
Contact us
VS Code for C# Developers
Meligy -
-
Contact us
What's Autopilot - Providing Better Deployment Experience
Justin Yoo
-
Contact us
Microsoft DevOps on AWS
Mohamed Wali
-
Contact us
Let's build a media app with Blazor
Steve Sanderson
-
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
Uno Platform: Your Apps Everywhere
Martin Zikmund
-
Contact us
Part 1/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Pre-flight checks for the Cloud
Magnus Mårtensson
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
The Modern Trolley Problem - Responsible AI Principles
Michelle Sandford
-
Contact us
VSCode for the C# Developer
Tim Corey
-
Contact us
Azure Static Web Apps for the Enterprise
Stacy Cashmore
-
Contact us
What's new in C# 11
David Wengier
-
Contact us
Part 1/2: How to use Microsoft's Graph API
George Coldham, Michelle Sandford
-
Contact us
Power BI for the Developer
Peter Myers, Chris Webb
-
Contact us
Introducing the Windows App SDK
Nico Vermeir
-
Contact us
AKS Survival Pack: what to consider before going all-in with Azure Kubernetes Service
Kristina Devochko
-
Contact us
Common mistakes in EF Core
Jernej Kavka
-
Contact us
1,2,3 … testing : is this thing on(line)? Meet your new Microsoft Testing tools.
Mike Martin
-
Contact us
Demystifying OAuth, JWTs and Azure AD
Graeme Foster
-
Contact us
Abusing GitHub for fun and profit: Actions and Codespaces Security
Magno Logan, Nitesh Surana
-
Contact us
AI for Inclusive Society - Responsible AI
Yashoda Singh
-
Contact us
Reinventing Visio in 2023, A Blazor Project.
Stephen Strong
-
Contact us
10 Tips to Rocking as an Azure Architect
Adam Cogan
-
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
Rock Your Code: Code & App Performance for Microsoft .NET
David McCarter
-
Contact us
Upgrade any .NET applications with the latest .NET stack.
Olia Gavrysh
-
Contact us
Space - The New Frontier for Software Developers
Adam Stephensen
-
Contact us
Building a Podcast Client App in MAUI with Blazor
Carl Franklin
-
Contact us
The Modern Trolley Problem - Responsible AI Principles
Michelle Sandford
-
Contact us
The Modern Trolley Problem - Responsible AI Principles
Michelle Sandford
-
Contact us
Practical Cloud Development with Azure
Lars Klint
-
Contact us
Part 2/2: How to use Microsoft's Graph API
Michelle Sandford, George Coldham
-
Contact us
Continuous Load Testing with GitHub Actions
Chris Ayers
-
Contact us
Practical OpenTelemetry for .NET
Martin Thwaites
-
Contact us
Responsible AI in practice the Era of Generative AI
Yashoda Singh
-
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
Mastering Azure Well-Architected: From Pipelines to Perfection
Simone Bennett
-
Contact us
Unlocking Success: Navigating the Code of Life with GitHub CoPilot
Michelle Sandford
-
Contact us
Tales from the Azure Migration Trenches
Jimmy Bogard
-
Contact us
Going production scale with Gen AI - Patterns for your API
Scott Holden
-
Contact us
GitHub + Azure: Better Together!
April Edwards
-
Contact us
.NET and Containers - each layer of abstraction indistinguishable from magic
Scott Hanselman
-
Contact us
Goodbye Azure Kubernetes Service! Hello Azure Container Apps!
Johnny Hooyberghs
-
Contact us
Blazor Hybrid - Build Hybrid Mobile, Desktop, and Web apps with .NET MAUI
Gerald Versluis
-
Contact us
Hub-spoke virtual networks in Azure
Bastiaan Wassenaar
-
Contact us
Modernizing your apps with .NET MAUI
Maddy Montaquila, Sweeky Satpathy
-
Contact us
Creating Solutions. Together.
Aleksander Lorentzen
-
Contact us
.NET Testing Best Practices
Rob Richardson
-
Contact us
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
-
Contact us
Part 2/2: Building cross-platform apps with Uno Platform
Martin Zikmund
-
Contact us
Let's build a .NET YouTube player! For which platform? All of them!
Steve Bilogan
-
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
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon
-
Contact us
Creating a quantum algorithm using Microsoft Q#
Johnny Hooyberghs
-
Contact us
In Prompts We Trust
Jiaranai Keatnuxsuo
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
Writing Code with Code: Getting Started with the Roslyn APIs
Steve Gordon
-
Contact us
Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
Peter Gallagher
-
Contact us
The Future of Cloud-Native Application Development with Radius
Loek Duys
-
Contact us
LLMs with your own data using Azure OpenAI
Filip W.
-
Contact us
Engineering for Low-Code Solutions
Andrew Coates
-
Contact us
The Future of Cloud-Native Application Development with Radius
Loek Duys
-
Contact us
Herding cats: lessons from 15 years of managing engineers at Microsoft
Kevin Pilch
-
Contact us
Azure Kubernetes Services 101 for developers
Jorge Arteiro
-
Contact us
Quantum computing - the next great thing
Hanna Engel
-
Contact us
Improving your dev experience with .NET Aspire
Chris Klug
-
Contact us
Permit to Cloud - Land with confidence in Azure
Mike Benkovich
-
Contact us
Application Building with ASP.NET Core 3.1
Scott Hanselman, Kevin Pilch, Javier Calvarro Nelson
-
Contact us
Blazor and the future of .NET web apps
Jeffrey Fitz
-
Contact us
Power BI Embedded Analytics Explained
Peter Myers
-
Contact us
Developing Applications with .NET and C#
Gill Cleeren
-
Contact us
Building modern applications with C# and .NET Core
Gill Cleeren
-
Contact us
Blazor and the future of .NET web apps
Jeremy Likness
-
Contact us
Graphing Your Way Through the Cosmos: Common Data Problems Solved with Graphs
-
Contact us
Where’s C# headed?
Mads Torgersen
-
Contact us
Windows Internals crash course for developers and researchers
Pavel Yosifovich
-
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