Continuous Deployment für Blazor-Apps mit Azure 09.09.2021, 09:08 Uhr

Verteilung leicht gemacht

Mit Azure Web-Apps steht ein Service zur Verfügung, welcher eine einfache Bereitstellung von Web-Apps direkt aus Visual Studio erlaubt.
App-Deployment im Rahmen des Softwarelebenszyklus (Bild 1)
(Quelle: Krypczyk)
Das Framework Blazor etabliert sich nach und nach als moderner Ansatz, um Web-Applikationen zu erstellen. Dabei wird mit C# (Logik) und der so genannten Razor Syntax programmiert, welche das klassische HTML-Markup erweitert, so dass man daraus direkt mit der Programmlogik in C# interagieren kann. Blazor stellt zwei unterschiedliche Hosting-Modelle zur Verfügung. Das sind:
 
Blazor wird auch zunehmend von den Komponentenherstellern unterstützt, so dass nach und nach ein ganzes Ökosystem an User Interface-Komponenten rund um das Framework entsteht. Der größte Vorteil des Ansatzes besteht jedoch zweifelsfrei darin, dass auf .NET Core aufgebaut wird und damit die Bibliotheken und vorhandener Quellcode aus dem .NET-Umfeld verwendet werden können.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar