Blazor – Vom Web auf den Desktop: mit Progressive Web App und Blazor Hybrid

Blazor – Vom Web auf den Desktop: mit Progressive Web App und Blazor Hybrid

In diesem Artikel werden Möglichkeiten vorgestellt, eine ASP .NET Core Blazor Anwendung als Offline- bzw. Desktop-Anwendung zur Verfügung zu stellen. Hierbei werden sowohl die Blazor Progressive Web App, als auch die Blazor Hybrid App beschrieben und die jeweiligen Vor- und Nachteile diskutiert. EinführungProgressive Web App (PWA) mit BlazorWas sind Progressive…
Mehr
Software-Migration 2: Leichter Brandgeruch - Frühsignale, konkrete Migrationsgründe und Feuerwehrsituationen in Altsystemen

Software-Migration 2: Leichter Brandgeruch - Frühsignale, konkrete Migrationsgründe und Feuerwehrsituationen in Altsystemen

Auch Altsysteme wollen gepflegt sein - davon war schon in einem vorangegangenen Beitrag die Rede. Selbst dann, wenn die Funktionalität nicht mehr erweitert wird, zwingen die Obsoleszenz von Hardwarekomponenten, und, ja, auch von Softwarekomponenten sowie erkannte Fehler und Sicherheitslücken in der eigenen Software dazu, in den Code des Systems einzugreifen.…
Mehr
Software Migration 1: Rien ne va plus – Das Altsystem-Roulette   

Software Migration 1: Rien ne va plus – Das Altsystem-Roulette   

Der Begriff Obsoleszenz meint den Verschleiß oder die Alterung von Dingen, bis hin zur nicht mehr gegebenen Einsetzbarkeit. Im Bereich von Hardware ist das Thema schon lange bekannt, aber auch bei Software existieren Probleme aufgrund einer technischen Obsoleszenz. Die Migration von Altsystemen und Maßnahmen gegen Software-Erosion liegt im Erfahrungsbereich von…
Mehr
Analyse und Technologieauswahl bei der Software Migration

Analyse und Technologieauswahl bei der Software Migration

Von einer Windows Forms-Anwendung zur Webanwendung Im Fokus steht die Software Migration eines Altsystems - einer über 20 Jahre alten gewachsenen C# .NET Windows Forms-Anwendung - in eine Webanwendung. Die Anwendung selbst enthält einen großen Logik-Anteil, in den viel Entwicklungs- und Testaufwand investiert wurde. Ziel ist es, diesen Logikanteil weiterzuverwenden,…
Mehr