The landscape of distributed applications is rapidly changing from server-based to using clusters of containers and server-less computing. .NET is capable of creating such cross-platform applications, being run in Docker containers, but it is not trivial to get started with this. This session will focus on providing an overview of the changing world for .NET developers, with a new workflow that has Docker and containers at its core. You will learn how Visual Studio 2017, .NET Core and Docker play a strategic role in building, packaging, deploying and running modern .NET applications, and also learn what it takes to develop these apps on your laptop and in container clusters.
Alex has been involved in application development since the late nineties and worked as a lead developer and architect at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 10 times. In his spare time Alex likes to participate in all kinds of sport, and loves playing and programming new and retro video games.