.NET 9 Blazor Framework Training
Programming
COURSE OVERVIEW
This training will focus on the new Blazor framework of .NET 9 that enables to create Single Page Application using the built-in server, WebAssembly, and other ways.
Prerequisite
C# 13 and .NET 9 Development Training; .NET 9 WebAPI Development
Duration: 24 HRS / 3 DAYS
Level: Advanced
Delivery Method: Classroom-based, Virtual Instructor Led Training
Description
COURSE OUTLINE
Day 1 Introduction to the Blazor Framework
· Setting up the Blazor project
· Different type of Blazor application’s interaction mode
· Blazor components
· Review on Razor syntax
· Managing the application class
· Data binding
Day 2 Building forms
· Creating forms
· Applying different validations approaches
· Implementing custom validations
· Managing the EditContext
· Exception handling
· Generic programming
· Lifecycle methods
Day 3 Advanced Blazor topics
· Consuming RESTful services
· Integrating EF Repository
· Testing Blazor components
· Managing sessions and states
· JavaScript Interoperability
· Applying third-party libraries like Radzen
· Authentication and authorization
· Deploying Blazor applications