CONTACT ONS

Cursusaanbod

Inleiding

  • Overzicht van Entity Framework (EF) Core
  • Overzicht van Progressive Web Apps (PWA)

Entity Framework (EF) Core

  • Installatie van EF Core
  • Modelleren met code first
  • Modelleren met database first
  • Gebruik van de Fluent API

Gegevens opvragen en opslaan met EF Core

  • Eenvoudige queries maken met LINQ
  • Toegang tot gestructureerde procedures
  • Het traceergedrag beheren
  • Wijzigingen opslaan
  • Bulk-inserties uitvoeren
  • Transacties gebruiken

Blazor-componenten

  • Grondbeginselen van Razor begrijpen
  • Werken met componenten in Blazor
  • C# toepassen binnen componenten
  • Componenten parameteriseren
  • Het levenscyclusgedrag van componenten begrijpen
  • Eenzijdige gegevensbinding gebruiken
  • Tweezijdige gegevensbinding toepassen
  • Gebeurtenissen koppelen aan componenten

Gevorderde concepten van Blazor-componenten

  • Ruwe HTML renderen
  • Kindinhoud weergeven
  • Gebruik van RenderFragment
  • Het RenderTreeBuilder- mechanisme gebruiken
  • @key en @attribute toepassen

Routing en lay-out

  • Een hoofdlijst ontwerpen
  • Routing implementeren
  • URL-helpers gebruiken

Formulieren en validatie

  • Het EditForm-element gebruiken
  • Validatie van formuleringen doorvoeren
  • Gebruik van @ref

Dependency Injection (DI) en JSInterop

  • Het concept Dependency Injection begrijpen
  • DI toepassen met standaarddiensten
  • Eigen diensten creëren en gebruiken in DI
  • JavaScript-functies aanroepen vanuit Blazor
  • C#-code oproepen vanaf JavaScript

Debuggen en implementeren

  • Een Blazor-applicatie debuggen
  • Het implementeren van een Blazor-applicatie
  • Upgraden van bestaande Blazor-apps

Beveiliging

  • Authenticatie in Blazor
  • Gebruik van ASP.NET Core Identity en JWT

Ontwikkeling van Progressive Web Applications (PWA)

  • Overzicht van PWA’s
  • De kenmerken van PWA-functies doorgronden
  • Blazor en PWA-samenwerking
  • Het maken van offline werkende applicaties
  • Service workers implementeren
  • Aanpassingen aan de applicatie doorvoeren
  • Caching gebruiken
  • Pushmeldingen toevoegen

Samenvatting en vervolgstappen

Vereisten

  • Kennis van C#
  • Inzicht in Blazor en JavaScript
  • Ervaring met het .NET-framework

Doelgroep

  • Webontwikkelaars
 21 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën