4-Day Hands-On Training Seminar:
Immersive .NET Full Stack Training with Copilot: 4-Day Hands-On Experience
July 14-17, 2026
9:00AM – 5:00PM Central
Level: Intermediate
Join us for an immersive, four-day, hands-on workshop designed to unlock the full potential of Microsoft’s open-source development platform, .NET (formerly .NET Core). Throughout this intensive experience, you’ll build complete, end-to-end applications using the entire modern .NET ecosystem—including Entity Framework (EF) Core, ASP.NET Core MVC, Razor Pages, RESTful services, and Blazor.
For those with GitHub Copilot Agent Mode enabled, we’ll also explore how to seamlessly integrate Copilot into your workflow. If not, no worries—you’ll still be able to fully participate and get the most out of the workshop.
Day 1
We'll start by creating a data access layer (DAL) with EF Core and SQL Server, harnessing features like code-first migrations, global query filters, paging, dynamic query generation with LINQ, repository patterns, and integration testing.
Day 2
We’ll build on from Day 1 and you'll choose your path: building web applications with either ASP.NET Core MVC or Razor Pages. Both approaches will use the latest ASP.NET Core features, such as advanced configuration, environmental awareness, dependency injection, routing, tag helpers, and more. By constructing both MVC and Razor Pages applications with the same UI, you'll gain a clear understanding of their similarities and differences.
Day 3
We'll develop a RESTful API that encapsulates the DAL, providing CRUD functionality in a technology-agnostic manner. This API will leverage ASP.NET Core capabilities like versioning, Open API documentation, advanced configuration, dependency injection, and routing.
After creating the API, you'll update the MVC and Razor Pages applications to use the RESTful service for data access, creating a more scalable architecture.
Day 4
Finally, you'll build a single-page application with Blazor WebAssembly, using the API for data access and showcasing how ASP.NET Core can be used to create modern client applications using C#.
By the end of this workshop, you'll learn how to:
- Build a data access layer with Entity Framework Core and SQL Server
- Develop ASP.NET Core RESTful services
- Create web applications using ASP.NET Core MVC and Razor Pages
- Build single-page applications using Blazor WebAssembly
- Integrate Copilot Agent Mode into your .NET workflow
In short, you'll gain comprehensive knowledge of the entire .NET stack for building robust web applications.
Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, wired Internet connection, speakers, and a microphone.
Your computer must have the ability to run .NET 8 and C# 12 code and have access to SQL Server. Details of prerequisites will be sent out a week prior to the seminar start date.