Description
In this course, you will learn :
- Blazor Basics
- Blazor Server Side Project
- Components in Blazor
Syllabus :
1. Project Overview
- Tools Needed
- Create Project
- Run Project
- Common Files with ASP.NET Core
- Startup and _Host
- Imports.Razor
- App.Razor
- Shared Folder
- DI Lifetime
2. Learn Blazor
- Organizing Folders
- Debugging Errors and Styling
- First Blazor Component
- Data Bindings
- Event Binding
- Component Base
- Understanding Counter Component
- Routing Parameters
- Route Parameters from Query String
- Passing Value from Parent To Child Component
- Event Call Back
3. Category
- Models for our project
- Adding Category Model
- Push Category To Database
- Category Service
- Register Category Service
- Display Category Table
- Popup Window to Add Category
- Add New Category
- Form Validations
- Edit Category
- Delete Category
4. Product
- Create Product Model
- Product Service
- Blazor Input File
- Code Methods in Product Component
- Add Product UI
- Edit Product
- Form Validations
- Authentication
5. Authorization
- Index Razor Component
- Index Child Component
6. Appointment
- Appointment Model
- Appointment Service
- Details Demo
- Details Blazor
- Details Child Component
- Appointment Child Component
- Book Appointments