Fortgeschrittene Blazor Server-Techniken - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • One-Way und Two-Way Datenbindung
    • Verwendung von @bind
    • EventCallback und Parameter
    • Best Practices
  • Zustandsverwaltung in Blazor Server
    • Scoped Services und Lebenszyklus
    • Singleton Services und Global State
    • State Rehydration Techniken
  • Caching-Strategien
    • Client-Side Caching mit LocalStorage
    • Server-Side Caching mit In-Memory oder Redis
    • Cache Invalidierung und Ablauf
  • Workshop: CRUD-System
    • Datenmodell Design
    • CRUD-Operationen Implementierung
    • Fehlerbehandlung und Validierung
  • JavaScript Interoperabilität
    • JSInterop Grundlagen
    • Einbindung externer JS-Bibliotheken
    • Asynchrone Aufrufe und Promises
  • Dynamic Rendering in Blazor
    • Verwendung von RenderFragment
    • RenderTreeBuilder für komplexe Szenarien
    • Templating mit Blazor
  • Client-seitige Validierung
    • Verwendung von Data Annotations
    • Fluent Validation Implementierung
    • Benutzerdefinierte Validatoren
  • Workshop: Dynamische Dashboard-Anwendung
    • Konzeption und Planung
    • Implementierung von dynamischen Widgets
    • Datenanbindung und -aktualisierung
  • Authentifizierung in Blazor
    • Cookie- und Token-basierte Ansätze
    • OAuth und OpenID Connect
    • Authentifizierungsprovider und Middleware
  • Autorisierung und Zugriffskontrolle
    • Role-Based Autorisierung
    • Policy-Based Autorisierung
    • Sicherheitsüberlegungen und Fallstricke
  • Blazor Server Performance-Tuning
    • Lazy Loading von Assemblies und Komponenten
    • Verwendung von Virtualisierung
    • Server-Side Pre-Rendering
  • Workshop: Sicherheits- und Performanzprüfung
    • Sicherheitsaudit mit Tools und Checklisten
    • Performance-Tests und -Metriken
    • Optimierung und Best Practices
  • Code-Organisation und Architektur
    • Verwendung des MVVM-Patterns
    • Repository Pattern und Datenzugriff
    • Dependency Injection und IoC-Container
  • Unit-Tests und Integrationstests
    • Einführung in xUnit und BUnit
    • Schreiben von Unit Tests für Blazor-Komponenten
    • Integrationstests mit Selenium oder Playwright
  • One-Way und Two-Way Datenbindung
    • Verwendung von @bind
    • EventCallback und Parameter
    • Best Practices
  • Zustandsverwaltung in Blazor Server
    • Scoped Services und Lebenszyklus
    • Singleton Services und Global Sta ...
Mehr Informationen >>

Lernziele

  • Technologische Kompetenz Stärken : Das Unternehmen kann seine technologische Expertise im Bereich Blazor Server und .NET vertiefen, um wettbewerbsfähiger zu sein.
  • Qualitätssicherung : Durch die Schulung ihrer Entwickler in Best Practices und fortgeschrittenen Techniken trägt das Unternehmen zur Qualität und Sicherheit seiner Softwareprojekte bei.
  • Kostenreduktion : Eine höhere Produktivität und weniger Fehler durch bessere Praktiken können die Gesamtkosten des Entwicklungszyklus reduzieren.
  • Technologische Kompetenz Stärken : Das Unternehmen kann seine technologische Expertise im Bereich Blazor Server und .NET vertiefen, um wettbewerbsfähiger zu sein.
  • Qualitätssicherung : Durch die Sch ...
Mehr Informationen >>

Zielgruppen

  • Erfahrene .NET-Entwickler : Diejenigen, die bereits mit .NET und C# vertraut sind, können ihr Wissen erweitern und ihre Fähigkeiten in modernen Web-Technologien wie Blazor vertiefen.
  • Front-End-Entwickler : Für Entwickler, die bisher hauptsächlich im Front-End tätig waren (z.B. mit JavaScript, Angular, React), bietet das Seminar eine Gelegenheit, die Möglichkeiten von Blazor zu erkunden.
  • Full-Stack-Entwickler : Für Entwickler, die sowohl Front-End als auch Back-End abdecken, bietet das Seminar eine umfassende Perspektive auf das, was Blazor in beiden Bereichen leisten kann.
  • Erfahrene .NET-Entwickler : Diejenigen, die bereits mit .NET und C# vertraut sind, können ihr Wissen erweitern und ihre Fähigkeiten in modernen Web-Technologien wie Blazor vertiefen.
  • Front-End-Entwi ...
Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 7361065

Anbieter-Seminar-Nr.: 3341

Termine

  • 11.07.2024 - 12.07.2024

    Köln, DE

  • 28.10.2024 - 29.10.2024

    Köln, DE

  • 23.01.2025 - 24.01.2025

    Köln, DE

  • 08.05.2025 - 09.05.2025

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (119)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service