وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

ASP.NET Core 6 Blazor Fundamentals

سرفصل های دوره

Blazor is Microsoft’s technology to create rich web applications using C# and HTML. This course will teach you everything you need to know to build a full Blazor application using .NET 6.


1. Course Overview
  • 1. Course Overview

  • 2. Understanding Blazor
  • 1. Module Introduction
  • 2. Hello Blazor
  • 3. Understanding the Hosting Models
  • 4. Demo - Exploring the Different Hosting Models
  • 5. Demo - Looking at the Finished Application
  • 6. Getting Your Machine Ready
  • 7. Demo - Getting Your Machine Ready
  • 8. Summary

  • 3. Creating Your First Blazor Application
  • 1. Module Introduction
  • 2. Exploring a New Blazor Project
  • 3. Demo - Exploring a New Blazor WebAssembly Project
  • 4. Creating a First Blazor Application
  • 5. Demo - Creating the First Page of Our Application
  • 6. Improving the Layout
  • 7. Demo - Improving the Layout
  • 8. Demo - Debugging Blazor Applications
  • 9. Summary

  • 04. Working with Blazor Components
  • 01. Module Introduction
  • 02. Doing More with Components
  • 03. Demo - Working with Component Parameters
  • 04. Events in Components and Component Life Cycle
  • 05. Demo - Creating the Quick View Component
  • 06. Adding Navigation
  • 07. Demo - Navigating to the Details Component
  • 08. Using RenderFragment
  • 09. Demo - Using RenderFragment
  • 10. Loading Components Dynamically
  • 11. Demo - Loading Widgets on the Home Screen
  • 12. Handling Errors in Components
  • 13. Demo - Using Error Boundary
  • 14. Using Built-in Components
  • 15. Demo - Using the PageTitle Component
  • 16. Summary

  • 05. Using Data from an API
  • 01. Module Introduction
  • 02. Working with an API
  • 03. Demo - Exploring the API
  • 04. Demo - Moving to ASP.NET Core Hosted
  • 05. Accessing API Data Using HttpClient
  • 06. Demo - Communicating with the API Using HttpClient
  • 07. Managing the Application State
  • 08. Demo - Sharing State between Components
  • 09. Storing Data Locally
  • 10. Demo - Storing Data in LocalStorage
  • 11. Summary

  • 06. Adding Forms and Validation
  • 01. Module Introduction
  • 02. Understanding Data Binding
  • 03. Demo - Working with Data Binding
  • 04. Creating a Form with Input Components
  • 05. Demo - Creating a Form
  • 06. Demo - Saving Data
  • 07. Demo - Uploading an Image
  • 08. Adding Validation
  • 09. Demo - Adding Validation
  • 10. Summary

  • 7. Integrating JavaScript Components
  • 1. Module Introduction
  • 2. Invoking JavaScript from Blazor
  • 3. Demo - Creating a Map Component
  • 4. Wrapping Components in a Razor Class Library
  • 5. Demo - Creating a Razor Class Library
  • 6. Loading Libraries On-demand
  • 7. Demo - Lazy Loading Assemblies
  • 8. Summary

  • 08. Adding Authentication and Authorization
  • 01. Module Introduction
  • 02. Securing the Blazor Application
  • 03. Adding an Identity Provider
  • 04. Demo - Registering the Application with Auth0
  • 05. Authenticating in the Application
  • 06. Demo - Adding Authentication with Auth0
  • 07. Configuring Authorization
  • 08. Demo - Configuring Authorization
  • 09. Demo Securing the API Calls
  • 10. Summary

  • 9. Testing Components Using bUnit
  • 1. Module Introduction
  • 2. Understanding Unit Tests
  • 3. Writing Tests with bUnit
  • 4. Demo - Creating the Test Project
  • 5. Writing Tests
  • 6. Demo - Writing Tests with bUnit
  • 7. Demo - Testing Components with Injected Services
  • 8. Summary

  • 10. Sharing Code between Blazor WebAssembly and Blazor Server
  • 1. Module Introduction
  • 2. Introducing Blazor Server
  • 3. Demo - Looking at a Blazor Server Project
  • 4. A New Architecture for Maximized Code-Sharing
  • 5. Demo - Exploring the New Architecture
  • 6. Summary

  • 11. Deploying Your Blazor Application
  • 1. Module Introduction
  • 2. Understanding Azure App Services
  • 3. Demo - Exploring the Azure Portal
  • 4. Deploying the Application to an Azure App Service
  • 5. Demo - Deploying the Application
  • 6. Summary and Course Closing
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 2315
    حجم: 857 مگابایت
    مدت زمان: 343 دقیقه
    تاریخ انتشار: ۲۸ دی ۱۴۰۱
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید