Schedule 2019

Hall AHall BHall C
8:00AM
Registration & Morning coffee break Registration & Morning coffee break
9:00AM
High-performance code design patterns in C# High-performance code design patterns in C#
Konrad Kokosa
Get up to speed with DevOps using modern development practices Get up to speed with DevOps using modern development practices
Erwin Staal
The Exponential Technology Revolution The Exponential Technology Revolution
Mark Michaelis
10:10AM
The secret unit testing tools no one ever told you about The secret unit testing tools no one ever told you about
Dror Helper
Unity: make development fun again! Unity: make development fun again!
Dennis Vroegop
AI for every developer AI for every developer
Gian Paolo Santopaolo
11:00AM
Lunch break Lunch break
12:20PM
Nullability in C# 8.0 Nullability in C# 8.0
Jared Parsons
Infrastructure as Code: Azure Resource Manager - inside out Infrastructure as Code: Azure Resource Manager - inside out
Henry Been
Introduction to Azure Blockchain Services Introduction to Azure Blockchain Services
Paul Swider
1:30PM
It works on my machine! Logging and Metrics with .NET Core It works on my machine! Logging and Metrics with .NET Core
John Callaway
Modern Authentication with OpenID Connect Modern Authentication with OpenID Connect
Martin Ullrich
Quantum Computing: The Future, Today Quantum Computing: The Future, Today
Ciprian Jichici
2:40PM
.NET and WebAssembly: Back to the browser? .NET and WebAssembly: Back to the browser?
Larry Ewing
My awesome journey with Open Source My awesome journey with Open Source
Adam Sitnik
Security features to consider in .Net Core 3 Security features to consider in .Net Core 3
Cecilia Wirén
3:30PM
Coffee break Coffee break
4:00PM
Unit testing patterns for Concurrent code Unit testing patterns for Concurrent code
Dror Helper
Lessons From The API Management Trenches Lessons From The API Management Trenches
Eldert Grootenboer
How to build IoT solutions using Azure IoT Edge How to build IoT solutions using Azure IoT Edge
Edwin van Wijk
5:10PM
Q&A: Ask the Product Group Anything Q&A: Ask the Product Group Anything
Steve Carroll , Mei-Chin Tsai , Jared Parsons , Karel Zikmund , Marek Šafář
6:00PM
Afterparty with speakers Afterparty with speakers
8:00AM
Registration & Morning coffee break Registration & Morning coffee break
9:00AM
High-performance code design patterns in C# High-performance code design patterns in C#
Konrad Kokosa
Get up to speed with DevOps using modern development practices Get up to speed with DevOps using modern development practices
Erwin Staal
The Exponential Technology Revolution The Exponential Technology Revolution
Mark Michaelis
10:10AM
The secret unit testing tools no one ever told you about The secret unit testing tools no one ever told you about
Dror Helper
Unity: make development fun again! Unity: make development fun again!
Dennis Vroegop
AI for every developer AI for every developer
Gian Paolo Santopaolo
11:00AM
Lunch break Lunch break
12:20PM
Nullability in C# 8.0 Nullability in C# 8.0
Jared Parsons
Infrastructure as Code: Azure Resource Manager - inside out Infrastructure as Code: Azure Resource Manager - inside out
Henry Been
Introduction to Azure Blockchain Services Introduction to Azure Blockchain Services
Paul Swider
1:30PM
It works on my machine! Logging and Metrics with .NET Core It works on my machine! Logging and Metrics with .NET Core
John Callaway
Modern Authentication with OpenID Connect Modern Authentication with OpenID Connect
Martin Ullrich
Quantum Computing: The Future, Today Quantum Computing: The Future, Today
Ciprian Jichici
2:40PM
.NET and WebAssembly: Back to the browser? .NET and WebAssembly: Back to the browser?
Larry Ewing
My awesome journey with Open Source My awesome journey with Open Source
Adam Sitnik
Security features to consider in .Net Core 3 Security features to consider in .Net Core 3
Cecilia Wirén
3:30PM
Coffee break Coffee break
4:00PM
Unit testing patterns for Concurrent code Unit testing patterns for Concurrent code
Dror Helper
Lessons From The API Management Trenches Lessons From The API Management Trenches
Eldert Grootenboer
How to build IoT solutions using Azure IoT Edge How to build IoT solutions using Azure IoT Edge
Edwin van Wijk
5:10PM
Q&A: Ask the Product Group Anything Q&A: Ask the Product Group Anything
Steve Carroll , Mei-Chin Tsai , Jared Parsons , Karel Zikmund , Marek Šafář
6:00PM
Afterparty with speakers Afterparty with speakers
Hall AHall BHall C
8:30AM
Morning coffee break Morning coffee break
9:00AM
From CRUD to Event Sourcing From CRUD to Event Sourcing
Dino Esposito
JIT and AOT in the CLR JIT and AOT in the CLR
Mei-Chin Tsai
Reducing Third-Party Security Risk in .NET Core Applications Reducing Third-Party Security Risk in .NET Core Applications
Niels Tanis
10:10AM
Choosing The Best Mobile Framework Choosing The Best Mobile Framework
Brandon Minnick
Add more protection with HTTP Security Headers Add more protection with HTTP Security Headers
Cecilia Wirén
Demystifying App Service Networking Demystifying App Service Networking
Mohamed Wali
11:00AM
Lunch break Lunch break
12:20PM
Clean architecture with ASP.NET Core Clean architecture with ASP.NET Core
Gill Cleeren
Event-driven computing with Kubernetes Event-driven computing with Kubernetes
Jakob Ehn
A pragmatic deep dive into ML.NET A pragmatic deep dive into ML.NET
Diederik Krols
1:30PM
Building high-performance event-driven systems using NATS Building high-performance event-driven systems using NATS
Edwin van Wijk
Async internals in .NET Async internals in .NET
Adam Furmanek
DevOps for AI in the Microsoft World DevOps for AI in the Microsoft World
Ciprian Jichici
2:40PM
High speed .NET Core web services with gRPC and HTTP/2 High speed .NET Core web services with gRPC and HTTP/2
Édgar Sánchez
Secure development: Keeping your application secrets private Secure development: Keeping your application secrets private
Henry Been
What Traveling a Million Miles has Taught me About Technology, Inclusion and Diversity What Traveling a Million Miles has Taught me About Technology, Inclusion and Diversity
Paul Swider
3:30PM
Coffee break Coffee break
4:00PM
A Guide Through The Azure Messaging Services A Guide Through The Azure Messaging Services
Eldert Grootenboer
Creating Your First Mobile Backend using App Center Data Creating Your First Mobile Backend using App Center Data
Brandon Minnick
Fusing digital and physical world with Azure IoT Digital Twins Fusing digital and physical world with Azure IoT Digital Twins
Daniel Krzyczkowski
5:10PM
Solving .NET performance issues Solving .NET performance issues
Adam Sitnik
Xamarin.iOS: Transforming your .NET into native code Xamarin.iOS: Transforming your .NET into native code
Sebastien Pouliot
Functional languages in business: how to craft an F# full-stack web app Functional languages in business: how to craft an F# full-stack web app
Édgar Sánchez
8:30AM
Morning coffee break Morning coffee break
9:00AM
From CRUD to Event Sourcing From CRUD to Event Sourcing
Dino Esposito
JIT and AOT in the CLR JIT and AOT in the CLR
Mei-Chin Tsai
Reducing Third-Party Security Risk in .NET Core Applications Reducing Third-Party Security Risk in .NET Core Applications
Niels Tanis
10:10AM
Choosing The Best Mobile Framework Choosing The Best Mobile Framework
Brandon Minnick
Add more protection with HTTP Security Headers Add more protection with HTTP Security Headers
Cecilia Wirén
Demystifying App Service Networking Demystifying App Service Networking
Mohamed Wali
11:00AM
Lunch break Lunch break
12:20PM
Clean architecture with ASP.NET Core Clean architecture with ASP.NET Core
Gill Cleeren
Event-driven computing with Kubernetes Event-driven computing with Kubernetes
Jakob Ehn
A pragmatic deep dive into ML.NET A pragmatic deep dive into ML.NET
Diederik Krols
1:30PM
Building high-performance event-driven systems using NATS Building high-performance event-driven systems using NATS
Edwin van Wijk
Async internals in .NET Async internals in .NET
Adam Furmanek
DevOps for AI in the Microsoft World DevOps for AI in the Microsoft World
Ciprian Jichici
2:40PM
High speed .NET Core web services with gRPC and HTTP/2 High speed .NET Core web services with gRPC and HTTP/2
Édgar Sánchez
Secure development: Keeping your application secrets private Secure development: Keeping your application secrets private
Henry Been
What Traveling a Million Miles has Taught me About Technology, Inclusion and Diversity What Traveling a Million Miles has Taught me About Technology, Inclusion and Diversity
Paul Swider
3:30PM
Coffee break Coffee break
4:00PM
A Guide Through The Azure Messaging Services A Guide Through The Azure Messaging Services
Eldert Grootenboer
Creating Your First Mobile Backend using App Center Data Creating Your First Mobile Backend using App Center Data
Brandon Minnick
Fusing digital and physical world with Azure IoT Digital Twins Fusing digital and physical world with Azure IoT Digital Twins
Daniel Krzyczkowski
5:10PM
Solving .NET performance issues Solving .NET performance issues
Adam Sitnik
Xamarin.iOS: Transforming your .NET into native code Xamarin.iOS: Transforming your .NET into native code
Sebastien Pouliot
Functional languages in business: how to craft an F# full-stack web app Functional languages in business: how to craft an F# full-stack web app
Édgar Sánchez

Favourites

The program of sessions is subject to change.