Sure, Build 2019 may be over, but the videos are available online to stream anytime.

What if you wanted to watch the videos offline, look at all the slide decks, or simply set up a playlist and binge watch?

Sure you could download each file manually or use the bulk downloader PowerShell script Microsoft provides.  Manually downloading hundreds of videos seems like a waste of time.

As for the PowerShell script: it names the local files based on the Build session ID code.

I don’t know about you, but I found that frustrating. So, I did something about it: I made a session downloader in C# .NET Core and made the code available on GitHub.

The utility is no-frills and, like its predecessor, you are welcome fork and modify the code.


Here’s a great talk from Build 2019 about the importance of design in creating Voice and chat virtual assistants.

Designing a natural language interface can be difficult, is the interface supposed to be able to interpret every single nuance of speech? and how about slang? Or should we aim more towards forced language and make our users learn how to interact with simple commands? All the big companies are making huge investments in AI personal assistants. Amazon has Alexa, Google has Google assistant, Apple has Siri and Microsoft has Cortana to name a few. 40% of adults use voice commands at least once per day. But for most people talking to their devices still feels a bit strange at times. Get ready now, and your bots and apps will be a delight to talk to!

Mark Russinovich, Azure CTO, shows how Microsoft Azure enables intelligent, modern and innovative applications at scale in the cloud, on-premises and on the edge.

Mark takes you on a tour of Azure’s datacenter architecture and implementation innovations, describing everything from Azure’s global infrastructure, to how we enable large-scale enterprise scenarios on both cloud and edge, to how we bring quantum computing to real-world scenarios today, and more.

Python is a powerful stack running many websites that you know and love, but it can be difficult to get your development environment running smoothly, especially when using technologies like Docker.

In this session from Build 2019, learn how to set up the ultimate containerized Python development environment in Visual Studio Code, deploy your application to Azure with a few clicks, and use Azure DevOps to automate your deployments.