Veranstaltung: Praxisworkshop: Single-Page-Web-Apps und hybrid Cross-Platform-Apps entwickeln mit Blazor 9.0

Mit Blazor knnen C#-Entwickler echte Single-Page-Web-Applications (fast) ohne JavaScript programmieren. Dr. Holger Schwichtenberg bietet Ihnen in diesem Workshop anhand eines Praxisszenarios (Aufgabenverwaltung MiracleList ) einen kompakten Einstieg in die Webbrowser- und hybride Cross-Platform-App-Programmierung mit Blazor in der Version 9.0. Bei der Browserprogrammierung hat man in Blazor 9.0 nicht mehr die Qual der Wahl zwischen Blazor WebAssembly und Blazor Server, sondern kann mit Blazor United eine Webanwendung erschaffen, die Static Server Side Rendering, Blazor Server und Blazor WebAssembly via Progressive Enhancements verbindet und daher sofort ldt und dennoch reaktiv ist. Und die gleiche Codebasis wird in diesem Workshop auch als hybride Cross-Platform-App auf Windows, Android und iOS laufen – ohne Browser und Sandbox, d.h. mit vollem API- und Ressourcenzugriff. Lernziele: - Blazor WebAssembly vs. Blazor Server vs. Blazor Static Server-Side-Rendering vs. Blazor Desktop vs. Blazor MAUI - Progressive Enhancements - Vor- und Nachteile von Blazor gegenber anderen Webframeworks - Performance von Blazor-Anwendungen / Vor- und Nachteile der optionalen Ahead-Of-Time-Kompilierung fr Blazor WebAssembly - Code-Sharing zw. den Blazor-Arten: Eine Codebasis fr alle Plattformen - Projektaufbau und Debugging in Visual Studio - Komponentenarchitektur und Routing - Razor-Syntax und Ereignisbindung - Dependency Injection (DI) - Interoperabilitt von Blazor mit JavaScript und JavaScript-basierten Webframeworks - Zustandsverwaltung - Formulare/Eingabemasken - Zugriff auf WebAPIs - Nutzung von Klassenbibliotheken / Kapselung in Razor Class Libraries - Authentifizierung und Autorisierung - Nutzung von Erweiterungen fr Blazor Voraussetzungen und Hinweise: Die Teilnehmenden sollten Grundkenntnisse in HTML und JavaScript sowie .NET und C# besitzen, um dem Workshop optimal folgen zu knnen. Dieser Workshop ist eine reine Vorfhrung des Experten inkl. der Mglichkeit, individuelle Fragen zu stellen. Aufgrund der Stoffmenge sind Teilnehmendenbungen am PC nicht sinnvoll und daher nicht vorgesehen. In diesem Workshop wird sehr viel Programmcode gezeigt, aber aufgrund der Menge nur wenig Code live geschrieben.

zum Artikel gehen

Veranstaltung: Blazor-6.0/7.0/8.0-Hands-On: Echte Single-Page-Web-Apps mit .NET und C# entwickeln

Dieser dreitgige Online-Workshop richtet sich an Softwareentwickler/-architekten, die Webanwendungen / Single-Page-Web-Apps mit Blazor Server oder Blazor WebAssembly entwickeln wollen. Auch hybride Anwendungen mit Blazor Desktop werden angesprochen. Di

zum Artikel gehen

Veranstaltung: Webanwendungen und Cross-Platform-Apps mit Blazor – Soll ich's machen oder lass ich's lieber sein?

Blazor ist die Hoffnung der .NET-Entwickler im Browser ohne JavaScript entwickeln zu knnen. Dabei gibt es inzwischen sechs Arten von Blazor: Blazor SSR, Blazor WebAssembly, Blazor Server, Blazor Auto-Modus, Blazor Desktop und Blazor MAUI. Dieser Vortra

zum Artikel gehen

Schulung: .NET Akademie: Blazor-Hands-On: Echte Single-Page-Web-Apps mit .NET und C# entwickeln (3-Tages-Agenda des öffentlichen Seminars)

Blazor-Basiswissen - Motivation - Einfhrung in Blazor - Blazor SSR vs. Blazor Server vs. Blazor WebAssembly vs. Blazor Desktop vs. Blazor MAUI - Vergleich der Blazor-Arten hinsichtlich Architektur und Performance - Performance von Blazor im Vergleic

zum Artikel gehen

Veranstaltung: Single-Page-Apps mit Blazor 9.0 und C# 13.0

Microsoft hat die Einsatzszenarien von Blazor durch Blazor Static-Server-Rendering und den Auto-Modus mit Umschaltung zwischen Blazor Server und Blazor WebAssembly erheblich erweitert. In diesem DDC-Workshop prsentiert Dotnet-Doktor Holger Schwichtenberg

zum Artikel gehen

Veranstaltung: Enterprise Apps mit Blazor Server EF Core entwickeln

Blazor Server & EF Core sind ein grandioses Team, um daten-getriebene Enterprise Apps zu entwickeln, die im Intranet laufen. Denn mit Blazor Server wird die Verbindung zum Server ber SignalR aufgebaut. Somit braucht es keine separate Web API, um aus d

zum Artikel gehen