Prenez contact avec nous

Plan du cours

Introduction

  • Vue d'ensemble d'Entity Framework (EF) Core
  • Vue d'ensemble de l'Application Web Progressive (PWA)

Entity Framework (EF) Core

  • Installation d'EF Core
  • Modélisation par code (Code First)
  • Modélisation par base de données (Database First)
  • Utilisation de l'API fluide

Interrogation et sauvegarde des données avec EF Core

  • Requêtes de base avec LINQ
  • Appel de procédures stockées
  • Contrôle du comportement de suivi
  • Sauvegarde des modifications
  • Insertion en masse
  • Transactions

Composants Blazor

  • Compréhension des fondamentaux de Razor
  • Travail avec les composants dans Blazor
  • Utilisation de C# dans les composants
  • Composants paramétrés
  • Cycle de vie des composants
  • Liage de données unidirectionnel
  • Liage de données bidirectionnel
  • Liaison d'événements

Concepts avancés des composants Blazor

  • Rendu de HTML brut
  • Rendu d'un contenu enfant
  • Utilisation de RenderFragment
  • Utilisation de RenderTreeBuilder
  • Utilisation de @key et @attribute

Routage et mise en page

  • Création d'une mise en page principale
  • Routage
  • Utilisation des helpers d'URL

Formulaires et validation

  • Utilisation de EditForm
  • Validation de formulaire
  • Utilisation de @ref

Injection de dépendance (DI) et JSInterop

  • Compréhension de DI
  • DI avec service par défaut
  • DI avec service personnalisé
  • Appel d'une fonction JavaScript
  • Appel de C# depuis JavaScript

Débogage et déploiement

  • Débogage d'une application Blazor
  • Déploiement d'une application Blazor
  • Mise à niveau d'une application Blazor

Sécurité

  • Authentification Blazor
  • Utilisation d'ASP.NET Core Identity et JWT

Développement d'Application Web Progressive (PWA)

  • Vue d'ensemble de la PWA
  • Compréhension des fonctionnalités de la PWA
  • Blazor PWA
  • Création d'applications hors ligne
  • Utilisation des workers de service
  • Personnalisation de l'application
  • Mise en cache
  • Ajout de notifications push

Résumé et prochaines étapes

Pré requis

  • Compréhension de C#
  • Connaissances de Blazor et JavaScript
  • Expérience avec le framework .NET

Audience

  • Développeurs Web
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires