4-Hour In-Depth Workshop:
Deep Dive into ASP.NET Core Razor Pages
May 29, 2025
9:00AM – 1:00PM Central
Take your web development skills to the next level with this focused, in-depth exploration of ASP.NET Core Razor Pages. Designed for developers already familiar with ASP.NET and C#, this 4-hour intensive workshop delves into the Razor Pages paradigm in depth, providing a modern, page-based approach to building dynamic web applications on the robust ASP.NET Core platform.
We’ll begin by breaking down the Razor Pages architecture—how it compares to MVC and Web Forms, how routing and page handlers work, and where Razor Pages fit into today’s web development ecosystem. You’ll gain a solid understanding of the folder and file conventions, page model structure, dependency injection, and the powerful binding mechanisms Razor Pages offer for clean separation of concerns.
Next, we’ll dive into advanced scenarios including custom model binding, partial pages and layout composition, tag helpers, and integrating Razor Pages with Entity Framework Core for maintainable data access patterns. We’ll also cover strategies for handling validation, error messaging, and form workflows, along with practical guidance on leveraging the new ASP.NET Core configuration system to manage application settings in a flexible, environment-friendly way.
With Phil's extensive experience in delivering ASP.NET Core solutions to customers across the US, this training will focus not only on technical topics but also on how and why they should be leveraged when building real-world applications. You’ll follow along with live coding demos and practical examples that reflect actual project challenges, so you’ll leave with immediately applicable knowledge and insight into building scalable, maintainable web applications using Razor Pages.
Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this workshop with a camera, wired Internet connection, speakers, and a microphone.