- Simon Waight
Phew! I just trawled through all 600+ sessions for this year's online Microsoft Build 2020 and pulled out what I think are the not-to-miss sessions for developers.
I've put together the following list which encompasses the smaller, sometimes interactive sessions that will be on offer. You will be able to catch big keynote moments elsewhere and on-demand so they aren't covered here.
In addition there are a stack of Data, ML and Ops sessions I haven't included... should you wish to find out more check out the full catalogue.
You need to have registered for Build in order to be able to attend the sessions below or to build a schedule.
All dates and times listed are in Australian East Standard Time (AEST) which is UTC+10.
If you're interested in what's been going on locally in Australia you don't want to miss registering for our community connect on the Thursday morning. Grab a ☕ and tune in!
G'day from Azure Down Under (Thu 21 May - 9am) Hear from our local community as they cover cool stuff they've been building and give you a chance to ask questions about Azure. > register
Wednesday 20 May 2020 (AEST)
Ask the Team: Visual Studio Code (4:45am) Bit of an early timeslot in Sydney, but well worth it if you have questions or feedback on VS Code! > register
Mark Russinovich on Azure innovation and more! (5:00am) Another early session, but Mark always gives very insightful talks on the fabric and future of Azure. > register
Accelerating Developers with the Microsoft Power Platform (5:30am) Learn how to be productive when building solutions with Microsoft's low-code development platform. > register
Ask the Team: Visual Studio .NET (5:45am) Ask questions on Visual Studio's .NET capabilities. > register
Ask the Team: Azure App Service Team (6:45am) Talk directly with the team who own the design, build and running of Azure App Service. Using Web Apps or Functions? Come along! > register -- Repeats Thursday @ 2:30pm: > register
C# Today & Tomorrow - Live (7:00am) Mads Torgersen gives an overview of C# 8 and looks at what the current thinking for C# 9 is. > register -- Repeats Wednesday @ 10:00pm: > register -- Repeats Thursday @ 3:15pm: > register
Accelerate bot development in Power Virtual Agents (8.30am) If you're new to the bot development space, then this is a great way to get started. > register
Learn Studio Session: Publish a web app to Azure with Visual Studio (8:30am) This is a guided workshop on how to publish ASP.NET Core web apps to Azure App Service. > register -- Repeats Thursday @ 4:00pm: > register
What's new with Application Insights & Azure Monitor (8:30am) Learn how Azure's key APM solution, Application Insights, is continuing to grow and evolve. > register
Modernise your Windows Server apps with containers (9:45am) Demo of how you can use Windows containers and Azure Kubernetes Service to move Windows Server apps to the cloud. > register -- Repeats Thursday @ 5:45pm: > register
How to be super productive with Node.js and Visual Studio Code (12:30pm) Node.js web apps, MongoDB, VS Code, GitHub Actions.. Oh My! Advance JS developers session. > register
Recognising speech with a few lines of Python (1:15pm) Learn how you can utilise AI in your Python apps with Azure Cognitive Services. > register
DevOps with Azure, GitHub, and Azure DevOps (1:15pm) Come and find out about the latest announcements on GitHub, Azure DevOps and Azure. > register -- Repeats Wednesday @ 9:15pm: > register -- Repeats Thursday @ 2:30pm: > register
Ask the Team: .NET Core (2:00pm) Ask the .NET Core team questions about what you can do today and what you can do in future on any device or platform. > register
Build Python apps in Azure faster with Visual Studio Code (2:00pm) Come and learn how you can build web, data processing and ML solutions using Visual Studio Code and Azure. > register -- Repeats Thursday @ 5:30am: > register -- Repeats Thursday @ 8:00pm: > register
Ask the Team: Power Platform (3:00pm) The team behind Power Apps, Power Automate, Power BI and Power Virtual Agents will be available to answer your questions and take your feedback. > register
Build messaging and integration apps on Azure (3:00pm) Learn how to use Event Grid, Service Bus and Logic Apps to build apps on Azure and beyond. > register -- Repeats Thursday @ 6:15am: > register -- Repeats Thursday @ 9:00pm: > register
Intro to Rust (3:45pm) Come and learn the basics of Rust, including building and running a simple app. > register
Building scalable and secure applications with Azure Cosmos DB (3:45pm) The Cosmos DB team shares the latest features and tools to help you build great apps with Cosmos DB. > register -- Repeats Thursday @ 7:00am: > register -- Repeats Thursday @ 9:45pm: > register
Modern Java for cloud developers (3:45pm) Hear from the Principal Engineering Manager of the Java Engineering Group at Microsoft on how you can benefit from modern Java language features. > register -- Repeats Thursday @ 7:00am: > register -- Repeats Thursday @ 9:45pm: > register
Windows Terminal and WSL 2: The new Windows command-line (3:45pm) If you're a heavy Linux user then you're going to want to learn about the features included in WSL2 and also hear about the great features shipping in Windows Terminal. > register -- Repeats Thursday @ 7:00am: > register -- Repeats Thursday @ 9:45pm: > register
Be a part of MS Build 2020 Digital history! (4:30pm) Find out how you can leave your impression on attending the first digital Build! > register
What developers are doing with Postgres & MySQL on Azure (4:30pm) Azure offers managed version of these popular open source database engines. Find out how developers are using them! > register -- Repeats Thursday @ 10:30pm: > register
Build, integrate & scale with event-driven apps (4:30pm) One of my favourite speakers, and engineering leads in Azure, Jeff Hollan, covers how to build event-driven solutions with Serverless Functions. > register -- Repeats Thursday @ 7:45am: > register -- Repeats Thursday @ 10:30pm: > register
Distributed Application Runtime (Dapr) (7:00pm) Come and learn how you can use Dapr to build resilient microservices across languages and frameworks. > register -- Repeats Thursday @ 8:45am: > register -- Repeats Thursday @ 11:30pm: > register
The History of Visual Studio Code (7:15pm) Hear from the creator of VS Code as she walks through the journey of how VS Code became the most popular development environment in the world. > register
Migrate Applications to Azure App Service (7:45pm) Learn how you can use the Migration Assistant to move IIS sites and Linux containers to the cloud. > register -- Repeats Thursday @ 9:30am: > register
Anyone Can AI! A No-Code Bot That Understands You (7:45pm) See how you can use luis.ai to add language understanding to bots that you build, regardless of where you host them. > register
Reach millions of users building apps with the Microsoft Identity Platform (8:30pm) Learn how to build apps that can be securely accessed by anyone, from consumers, customers, employees or partners. > register -- Repeats Thursday @ 11:00am: > register
Serverless DevOps with GitHub Actions (9:15pm) See how you build, test and deploy to Azure without needing local desktop development environment. > register
An Introduction to Chatbots (10:00pm) Bots are just types of apps, but what makes them a chatbot? This session explores this question and more! > register
The 30 Min Beginner Rust Coding Challenge (11:00pm) Competitive programming to learn Rust using Visual Studio Codespaces and Live Share. > register
First steps with Razor Pages (11:00pm) If you're new to ASP.NET come along and learn how to build Razor-based solutions using Visual Studio Code. > register
Build and Secure Serverless APIs (11:45pm) A panel discussion on best practices for building modern serverless solutions. > register
Thursday 21 May 2020 (AEST)
A lot of sessions from Wednesday are repeated today. You'll find those repeats for sessions I've selected included with the first run of the session on Wednesday above.
A Planetary Computer for a Sustainable Future (2:00am) Super early session, but it would be great to hear from Lucas Joppa, Microsoft's Chief Environment Officer. What a cool (and challenging) job! > register
Ask the Team: Azure Active Directory B2C (4:15am) If you're doing anything that requires online consumer identity integration then you should come along and ask the B2C team all your hard questions! > register
Ask the Team: Visual Studio for Mac (5:15am) Come and see what's shipped recently and give direct feedback to the VS for Mac team. > register
Build apps using AI for a rapidly changing world (6:15am) Azure Cognitive Services provide developers with options to quickly add AI to their existing apps. > register -- Repeats Thursday @ 3:15pm: > register -- Repeats Thursday @ 7:15pm: > register
C++ development Ask Us Anything (6:45am) Join in to ask questions of the C++ team at Microsoft. Tweet your questions to @visualc with #MSBuild included. > register
How PLEX is taking advantage of React Native (7:15am) If you use PLEX then you won't want to miss this session on how they are using React Native to reach multiple platforms! > register
Add AI to your solutions with Cognitive Services (7:45) Yet more ways to add intelligence to your apps using Azure Cognitive Services. > register -- Repeats Thursday @ 4:45pm: > register -- Repeats Thursday @ 9:45pm: > register
Sneak Peak: Logic Apps and Azure Functions (Thu 21 May, 8:15am) This is an opportunity to discuss the new Logic Apps + Functions experience. > register
G'day from Azure Down Under (9:00am) Hear from our local community as they cover cool stuff they've been building and give you a chance to ask questions about Azure. > register
Cognitive Search: The pocket-knife for knowledge mining (2:30pm) This demo-packed session will show how you can use Azure Cognitive Search to add knowledge mining capabilities to your solutions. > register -- Repeats Thursday @ 6:30pm: > register
All about containers (3:00pm) Find out from the experts on how to get started working with containers. > register
Can Polar Bears help predict climate change? Find out with Computer Vision! (3:15pm) Apart from an amazing title :) .. this is a great way to learn about Cognitive Services Computer Vision and Machine Learning. > register
VSCode as an interactive learning environment (4:45pm) Visual Studio Code is so flexible you can use it as a learning environment. Hear how in this session. > register
Cognitive Services for Photo Exploration and Science Art (7:15pm) See how you can use Cognitive Services Computer Vision and Face API to analyse photographs and create portraits. > register
Ask the Team: Java on Azure Functions (7:30pm) Do you have burning questions on using Java to build serverless solutions? Attend this session and ask questions and provide feedback! > register
Azure Security Center for Developers (Thu 10:15pm) Find out how developers can use Security Center to make their apps more secure. > register
So there we have it - my top picks for sessions to head to for Build 2020. Remember, it's free to attend and all you need to do is register.
If you feel I've missed out any highlights you've seen please make sure to leave a comment letting me know!
Hope I'll see you on Wednesday and Thursday!