Agenda Filter by technology .NET AI Architecture Cloud Continuous Delivery Cross-Platform Database Design DevOps Docker IoT JavaScript Languages Machine Learning Microservices Mobile People Security Serverless Testing Tools UX/UI Web 27 July 28 July 29 July 30 July 09:00 - 17:00 Room 1 Workshop: Hack Yourself First: How to go on the Cyber-Offence - 1/2 Troy HuntScott Helme Room 2 Workshop: Practical Messaging - 1/2 Ian Cooper Room 3 Workshop: Docker and Kubernetes - 1/2 Shahid Iqbal Room 4 Workshop: Practical Clean Architecture with .NET Core 3.1 - 1/2 Jason Taylor Room 5 Workshop: Blazor and the future of .NET web apps - 1/2 Jeffrey Fritz Room 6 Workshop: React - 1/2 Aaron Powell Room 7 Workshop: Building a scalable backend with Akka.NET - 1/1 Hannes Lowette 09:00 - 17:00 Room 1 Workshop: Hack Yourself First: How to go on the Cyber-Offence - 2/2 Troy HuntScott Helme Room 2 Workshop: Practical Messaging - 2/2 Ian Cooper Room 3 Workshop: Docker and Kubernetes - 2/2 Shahid Iqbal Room 4 Practical Clean Architecture with .NET Core 3.1 - 2/2 Jason Taylor Room 5 Workshop: Blazor and the future of .NET web apps - 2/2 Jeffrey Fritz Room 6 Workshop: React - 2/2 Aaron Powell 09:00 - 12:30 Room 1 Workshop: Fast Track Istio Tarun PabbiRahul Rai Room 2 Workshop: Front End Web Fundamentals - CSS Layouts Amy Kapernick Room 4 Workshop: Web application automation testing with Cypress Basarat Ali Syed Room 6 Workshop: Observing and understanding distributed systems with OpenTelemetry Liz Fong-Jones Room 7 Workshop: Getting started with GraphQL on .NET - 1/2 Michael Staib Room 8 Workshop: Defence in Depth - Securing your Data in Azure SQL Database - 1/2 Martin Cairney Room 9 Workshop: Web performance matters 1/2 Yaser Adel Mehraban 13:30 - 17:00 Room 1 Workshop: KEDA, Scale Your Kubernetes Workload on Your Own Terms Emad Alashi Room 3 Workshop: Pragmatic unit testing now! Hackle Wayne Room 4 Workshop: Building an Enterprise Service Bus on Azure William LiebenbergBrendan Richards Room 5 Workshop: Event driven : All roads lead to Kafka Simon Aubury Room 7 Workshop: Getting started with GraphQL on .NET - 2/2 Michael Staib Room 8 Workshop: Defence in Depth - Securing your Data in Azure SQL Database - 2/2 Martin Cairney Room 9 Workshop: Web performance matters - 2/2 Yaser Adel Mehraban 09:00 - 12:30 Room 2 Workshop: Developing with C# in 2020 Filip Ekberg Room 3 Workshop: Introduction to Typescript Alain Chautard Room 7 Workshop: ML.NET Training - 1/2 Bri AchtmanAlexander SlotteLuis Quintanilla Room 8 Workshop: Applied Go Programming - 1/2 Wei-Meng Lee 13:30 - 17:00 Room 1 Workshop: Exploring memory in .NET applications Adam Furmanek Room 2 Workshop: Rock n Roll with Code Laura Silvanavičiūtė Room 3 Workshop: Quickly Extending into Testing with Docker Tom Cudd Room 8 Workshop: ML.NET Training - 2/2 Bri AchtmanAlexander SlotteLuis Quintanilla Room 8 Workshop: Applied Go Programming - 2/2 Wei-Meng Lee