Skip to main content

Silverlight Migration

Microsoft Silverlight war ein leistungsstarkes Framework für die Entwicklung und Bereitstellung von sogenannten Rich-Internet-Anwendungen mit hoch­wertigen Medienerlebnissen. Doch mittlerweile haben alle Browser die Unterstützung dieses Plugins eingestellt, und selbst in Microsoft Edge funktioniert die hauseigene Technologie nicht mehr. Mögliche Sicherheitslücken werden nicht mehr behoben, der offizielle Support wurde im Oktober 2021 eingestellt und Microsoft selbst empfohl den Umstieg auf HTML5 lange vor dem Ende von Silverlight.

Wir bauen Ihre bestehende Silverlight-Anwendung für Sie um!

… die ganze Wahrheit

Verschiedene Software-Entwicklungs-Firmen bieten die Unterstützung beim Umstieg auf HTML5 an, und nicht selten werden dabei automatisierte Vorgehensweisen beworben. Die reine Nutzung von HTML5 wird dabei als modern und zukunftssicher bezeichnet. Doch dies ist nur ein Teil der technischen Wahrheit.

Nicht selten sind heute noch betriebene Silverlight-Anwendungen irgendwann in einem „gewachsenen Zustand“ verblieben, da die inkrementelle Weiterentwicklung nur noch bedingt zu wirklicher Verbesserung geführt hat. Häufig sieht man sich vor der herausgeschobenen aber alternativlosen Entscheidung zur komplett neuen Entwicklung und  Abschaltung der alten Lösung. Insgeheim hofft man auf die Möglichkeit der Übernahme „wichtiger Anteile“ mit Know-How oder Funktion, die für das Geschäft kritisch sind.

Die rein automatisierte Übertragung einer solchen Silverlight-Anwendung zu HTML5 ermöglicht deren weiteren Betrieb. Weitere Entwicklungen (wie zum Beispiel die Integration neuer Konzepte zur Vermarktung) bleiben jedoch stark eingeschränkt. Dies liegt vor allem daran, dass sich die Software-Konzepte und -Philosophien aus den Hochzeiten von Silverlight teilweise fundamental von heute modernen, performanten und gut wartbaren Lösungen unterschieden.

Die alternative Lösung für alte Silverlight-Applikationen

DrySoc ist die Lösung für Unternehmen, die nach einer Silverlight-Alternative suchen und vor den genannten Herausforderungen stehen. Wir schreiben Ihre Silverlight-Applikationen um und machen diese browserunabhängig. Dabei nutzen wir die Kern-Elemente Ihrer Silverlight-Anwendung und überarbeiten diese qualifiziert und zukunftssicher auf Basis heute gängiger Technologien.

Moderne Web-Applikationen werden in ein Frontend (Visualisierung und Interaktion im Browser) und ein Backend (Datenverarbeitung auf dem Server) aufgeteilt. Bei DrySoc setzen wir im Backend auf .NET 7 mit dem ASP.NET-API-Framework, da wir so den alten Silverlight-Code zu einem gewissen Grad umarbeiten und wiederverwenden können. Teilweise ist es sogar möglich, diesen einfach zu übernehmen. Für das Frontend wird Angular oder .NET Razor verwendet. So erreicht man eine sehr gute technologische Trennung und kann schnell alte Silverlight-Komponenten migrieren.

So eröffnen wir Ihnen alle Möglichkeiten für die Integration aktueller und zukünftiger Ideen und Wünsche.

Kontakt