Full Total World Global Domination: Creating a Geographically Redundant Website.
Presented by: Ryan Miller
Who doesn't want to dominate the world with a geo-redundant website that is actively served from multiple regions simultaneously and can seamlessly fail over when problems occur? Haven't we been hearing about this for years? The cloud is everywhere now. It's just button clicks, 5 minutes, easy...
Format: General SessionLevel: Introductory and overviewKotlin for C# Developers
Presented by: Alex Dunn
Dive into the latest craze in languages and platforms - Kotlin. This time we will be looking at it from the perspective of a .NET C# developer, draw comparisons between the languages, and bridge the gap between these 2 amazing languages. ...
Format: General SessionLevel: Introductory and overviewProject Zero or Removing barriers for creating OSS libraries
Presented by: Jimmy Byrd
You have a brilliant idea for an open source library. You start this new repository thinking of how bright the future is with your code being use by others. Then reality then sets in. You realize to make all this possible you have to do a lot of non-feature work. You need a project structure, a test...
Format: General SessionLevel: Introductory and overview+5, Insightful: Azure Application Insights to improve your code
Presented by: Tim Jarzombek
You've worked hard on your app and are excited to finally release it. However, you start seeing reports of slowness, and it seems to crash once every 7 hours. Learn how to use Azure Application Insights to identify application issues like slow performance and crashes down to the line of code running...
Format: General SessionLevel: Introductory and overviewCosmic Full-Stack a Blazor, ML.NET, and CosmosDB Mashup
Presented by: Ed Charbeneau
Are you ready to count down to liftoff? In this session, we test the limits of the .NET stack in an incredible mission to build BlazePort, a futuristic ride share app for space travel. We'll use a mashup of the latest in .NET technologies: leveraging CosmosDB for data persistence, model travel...
Format: General SessionLevel: Introductory and overviewModular Monolith: the Best of Both Worlds
Presented by: Seth Kraut
First, everyone wrote monoliths, but monoliths invariably become a big ball of mud. Now, microservices are all the rage, but they come with significant complexity. Modular monoliths combine the simple development and deployment of monoliths with much of the decoupling of microservices. This session...
Format: General SessionLevel: Introductory and overviewAzure Kinect DK: Artificial Intelligence + Computer Vision = Your Next Generation Development Today!
Presented by: Lance Larsen
Azure Kinect DK is most advanced Computer Vision device available for developers today! ...
Format: General SessionLevel: Introductory and overviewSpeed, security and simplicity: Creating Container Images with Cloud Native Buildpacks
Presented by: Daniel Mikusa
Buildpacks are a pluggable, modular, language-agnostic tool that takes application source code and in turn give you an OCI (Open Container Initiative) image which you can run using Docker, Kubernetes or your OCI Runtime of choice. ...
Format: General SessionLevel: Introductory and overviewExplain it to me like I'm 5: Oauth2 & OpenID
Presented by: Daniel Mikusa
Oauth2 and OpenID are quickly becoming mainstays for application developers. Companies want integrated authentication to reduce security footprints and users expect the convenience of single sign-on. As an application developer, it's up to you to facilitate this in your applications. ...
Format: General SessionLevel: Introductory and overview