The Core of .NET, Full Day Hands-On Labs

VSHOL04 Hands-On Lab: Application Building with .NET Aspire & ASP.NET Core 8

11/17/2024

9:00am - 6:00pm

Level: Intermediate

Jon Galloway

Principal Program Manager, Developer Division Community Team

Microsoft

James Montemagno

Principal Lead Program Manager, Developer Community

Microsoft

Spend a day with James Montemagno and Jon Galloway learning how to build distributed applications with the newly announced .NET Aspire stack and ASP.NET Core 8.

Learn how to take advantage of new features in .NET 8 & C# 12 including Blazor, Minimal APIs, Identity Endpoints, container build, and more, as well covering the brand-new distributed application stack for .NET, Aspire. You’ll build a complete distributed application from scratch, taught by the software and product architects responsible for ASP.NET Core and .NET Aspire.

This workshop for those who are interested in learning how to build web and API applications in ASP.NET Core and .NET Aspire. You can be new to .NET, or be building ASP.NET Core applications already, but some basic development experience is expected.

Prerequisites:

  • You must provide your own computer for this hands-on lab
  • Basic software development experience is required, including familiarity with basic programming language constructs, tools, and techniques.
  • Web development experience is preferred but not required.

Computer Setup

  • Windows 10/11, macOS, or Linux laptop
  • EITHER Visual Studio Preview (17.9.x) with the following workloads installed
  • ASP.NET and web development
  • .NET desktop development OR Visual Studio Code with the following extensions installed
    • C#
    • C# Dev Kit (optional)
    • .NET 8 SDK (8.0.200 or later)
    • Node.js (20.10 or later)
    • Docker Desktop