Agenda Filter by technology .NET AI Architecture Big Data Cloud Continuous Delivery Cross-Platform Database Design DevOps Docker Embedded Ethics Fun Functional Programming JavaScript Languages Machine Learning Microservices Microsoft Mobile People Security Serverless Soft Skills Testing Tools UX Web Thursday Friday 09:00 - 10:00 Room 1 Keynote - Developing on Windows (and Linux) (and Remotely) in 2020 Scott Hanselman 10:20 - 11:20 Room 1 Architecture: The Stuff That's Hard to Change Dylan Beattie Room 2 Real World Guide to Web API authentication on Azure Heather Downing Room 3 Continuous Intelligence: Keeping your AI Application in Production Arif WiderEmily Gorcenski Room 4 Build Your Cloud Infrastructure as Code With .Net Core Hossam Barakat Room 5 Rock Your Code Reviews Michaela Greiler 11:40 - 12:40 Room 2 GraphQL, gRPC or REST? Resolving the API Developer's Dilemma Rob Crowley Room 3 Chinafy your apps + Lessons you can steal from China Adam Cogan Room 4 Implementing OpenID Connect and OAuth 2.0 – Tips from the Trenches Dominick Baier Room 5 Drinking a river of IoT data with Akka.NET Hannes Lowette 13:40 - 14.40 Room 1 Computer Vision to Reality Tess Ferrandez-Norlander Room 2 gRPC in ASP.NET Core: Another Solution or APIs Shawn Wildermuth Room 3 How to Steal an Election Gary Short Room 4 Measuring DevSecOps: building metrics to understand effectiveness and success. Victoria Almazova Room 5 Back to Basics: Efficient Async and Await Filip Ekberg 15:00 - 16:00 Room 1 Forget about HTTP Irina Scurtu Room 2 AI in the battle against fakes. Henk Boelman Room 3 Continuous Delivery For Machine Learning: Patterns And Pains Emily Gorcenski Room 4 Controlling Wildfires While Only Getting Singed. Jessica White 16:20 - 17:20 Room 1 Hot Chocolate: An introduction to GraphQL on ASP.Net Core Michael Staib Room 2 Natural Language Processing with Deep Learning and TensorFlow Barbara Fusinska Room 3 What You Need to Know About Open Source—Trust Me, I'm a Lawyer Jeffrey Strauss 17:40 - 18:40 Room 1 .NET Rocks Live – the API in 2020 Richard CampbellCarl FranklinHeather DowningIrina ScurtuShawn Wildermuth Room 2 ASP.NET Core Beyond the Basics Chris Klug Room 3 Rock Your Code: Code & App Performance for Microsoft .NET David McCarter Room 4 The Mentor Playbook Gabriela Dombrowski 20:00 - 21:00 Room 1 The Art of Code Dylan Beattie 21:00 - 22:30 Expo Open Mic Dylan BeattieCarl FranklinAlex Dunn 09:00 - 10:00 Room 1 How to Build an Inaccessible App Amy Kapernick Room 2 Best practices for building Blazor applications Javier Calvarro Nelson Room 3 Machine Learning simplified for Developers with ML.NET Jernej Kavka (JK) Room 4 Confusion In The Land Of The Serverless Sam Newman 10:20 - 11:20 Room 1 The lazy programmer's guide to writing thousands of tests Scott Wlaschin Room 2 Three years of lessons from running potentially malicious code inside containers Ben Hall Room 3 Let's fly a drone with AI, and a bit of JavaScript Yaser Adel Mehraban Room 4 A Guide To CSS Layouts Jemima Abu Room 5 Introduction to GitHub Actions Edward Thomson 11:40 - 12:40 Room 1 UX Design Fundamentals: What do your users really see Billy Hollis Room 2 An app modernization story with Cloud Run Mete Atamel Room 3 Kotlin for C# Developers Alex Dunn Room 4 Design for your NEXT User: Diverse User Experience Across Cultures Annalisa Nash Fernandez Room 5 Security Vulnerabilities Decomposition: Another way to look at Vulnerabilities Katy Anton 13:40 - 14.40 Room 1 Consuming Microservices Ian Cooper Room 2 Vertical Slice Architecture Jimmy Bogard Room 3 Event-driven computing with Kubernetes Jakob Ehn Room 4 What the Service Mesh?! Ricardo Castro 15:00 - 16:00 Room 1 Deep Dive on Server-Side Blazor Carl Franklin Room 2 .NET Core Data Security : Hope is not a Strategy Stephen Haunts Room 3 Apache Kafka Event streaming platform for .NET developers Viktor Gamov Room 4 The Coming Disruptions in Development: Pandemic Edition Richard Campbell Room 5 Post Quantum Cryptography Apocalypse James Birnie 16:20 - 17:20 Room 1 JavaScript: Past, Present and Future David Neal Room 2 Beyond the Top 10: Web Application Vulnerabilities that Deserve More Attention Jillian Ratliff Room 3 The AI Behind Alexa Kesha Williams Room 4 Uno - A Platform to Rule Them All Kenzie Whalen Room 5 Modern day C# development in Visual Studio 2019 Kevin Pilch