Plan Szkolenia

Introduction

  • Overview of Entity Framework (EF) Core
  • Overview of Progressive Web App (PWA)

Entity Framework (EF) Core

  • Installing EF Core
  • Modeling using code first
  • Modeling using database first
  • Using fluent API

Querying and Saving Data with EF Core

  • Basic queries using LINQ
  • Calling stored procedures
  • Controlling the tracking behavior
  • Saving changes
  • Bulk insert
  • Transactions

Blazor Components

  • Understanding the Razor fundamentals
  • Working with components in Blazor
  • Using C# in components
  • Parameterized components
  • Component life cycle
  • One-way data binding
  • Two-way binding
  • Event binding

Advanced Blazor Component Concepts

  • Rendering raw HTML
  • Rendering a child content
  • Using RenderFragment
  • Using RenderTreeBuilder
  • Using @key and @attribute

Routing and Layout

  • Creating a master layout
  • Routing
  • Using URL helpers

Forms and Validation

  • Using EditForm
  • Form validation
  • Using @ref

Dependency Injection (DI) and JSInterop

  • Understanding DI
  • DI with default service
  • DI with custom service
  • Calling a JavaScript function
  • Calling C# from JavaScript

Debugging and Deploying

  • Debugging a Blazor app
  • Deploying a Blazor app
  • Upgrading a Blazor app

Security

  • Blazor authentication
  • Using ASP.NET core identity and JWT

Progressive Web Application (PWA) Development

  • Overview of PWA
  • Understanding the features of PWA
  • Blazor PWA
  • Creating offline applications
  • Using service workers
  • Customizing the application
  • Caching
  • Adding push notifications

Summary and Next Steps

Wymagania

  • Understanding of C#
  • Knowledge of Blazor and JavaScript
  • Experience with .NET framework

Audience

  • Web Developers
 21 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Szkolenia Powiązane

Blazor WebAssembly

14 godzin

Introduction to Blazor

14 godzin

PowerShell Master Class

21 godzin

ASP.Net 4.0

35 godzin

Programming Metro-style Apps with C# (Windows 8, Windows RT, WinRT)

21 godzin

IIS 7 and ASP.NET Administration

21 godzin

ASP.NET MVC 4.5 Web Development

28 godzin

C#.Net

35 godzin

Programming using ASP.NET MVC 4

21 godzin

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 godzin

Programowanie w C#

14 godzin

IIS 8 and ASP.NET Administration

21 godzin

Administration with Powershell

35 godzin

C# for Automation Test Engineers

21 godzin

Microsoft App-V: Implementing Enterprise Desktop Virtualization

28 godzin

Powiązane Kategorie