Quelle: dotnetpro
Blazor Desktop: C#-basierte Webanwendungen auf dem Desktop 19.07.2021, 00:00 Uhr

Weltumspannend

In .NET 6 laufen auf HTML basierende Weboberflächen auch in Desktop-Anwendungen.
Als hybride App wird in der modernen Softwareentwicklung eine native Anwendung für das jeweilige Betriebssystem verstanden, in die Webtechniken (HTML, CSS, JavaScript / Type­Script) eingebettet sind. Die native Rahmenanwendung kann dabei auf beliebigen Betriebssystemen laufen (zum Beispiel Windows-Desktop, Linux-Desktop, macOS-Desktop, iOS-App, Android-App) und in beliebigen Programmiersprachen (zum Beispiel C++, C#, Swift, Java) sowie GUI-Frameworks implementiert sein. Dabei stellt die Rahmenanwendung in jedem Fall das Hauptfenster bereit, in das die Webanwendung eingebettet wird. Optional kann die Rahmenanwendung auch weitere, plattformspezifische Bedienelemente und weitere native Fenster bereitstellen.
Etablierte Techniken für hybride Apps sind zum Beispiel:

dotnetpro

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Auf jedem Gerät verfügbar