Microsoft Silverlight Migration
Retten Sie Ihre Silverlight Apps nach dem offiziellen Silverlight End of Life.
Einfach mit DrySoc migrieren …
Microsoft Silverlight Migration zu modernem HTML 5
Microsoft Silverlight war ein leistungsstarkes Framework für die Entwicklung und Bereitstellung von sogenannten Rich-Internet-Anwendungen mit hochwertigen 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 empfohl den Umstieg auf HTML5 lange vor dem Ende von Silverlight.
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.
… die ganze 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 kompletten Neu-Entwicklung und Abschaltung der alten Lösung. Insgeheim hofft man auf die Möglichkeit der Übernahme „wichtiger Anteile“ mit geschäftskritischem Know-How oder Funktionalitäten.
Die rein automatisierte Übertragung einer solchen Silverlight-Anwendung zu HTML5 ermöglicht deren weiteren Betrieb. Weiterentwicklungen (wie zum Beispiel die Integration neuer Monetarisierungs- oder Vermarktungskonzepte) bleiben jedoch stark eingeschränkt. Dies liegt vor allem darin begründet, dass sich Software-Konzepte und -Philosophien zu 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 kompatibel. 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 6 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 Blazor verwendet, weil man so eine sehr gute technologische Trennung erreicht und schnell alte Silverlight-Komponenten migrieren kann.
So eröffnen wir Ihnen alle Möglichkeiten für die Integration aktueller und zukünftiger Ideen und Wünsche.
Wie findet eine Migration statt?
Nach einem ersten Telefonat, in dem wir uns kennenlernen und Sie uns die wesentlichen Herausforderungen Ihrer Anwendung vorstellen, führen wir gemeinsam eine Grobanalyse des bestehenden Systems durch. Unsere Spezialisten von DrySoc erarbeiten sich ein Verständnis über die bestehende Anwendung und entwickeln einen Lösungsvorschlag sowie eine grobe Preis-Indikation.
(hier noch etwas mehr Beschreibung)
Warum DrySoc?
Warum sind wir besser geeignet als andere?
Loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum loreipsum
Unsere zufriedenen Kunden:
Denso Automotive
„DrySoc hat unser MsExcel und MSAccess Lösung ins Intranet“ gebracht“
IngbiooService
„DrySoc hat unsere 10 Jahre alte Silverlight Applikation wieder zum Leben erweckt“
WTMT GmbH
„Mit der Lösung von Drysoc konnten wir unsere Excel-Lösung in die Cloud bringen“
Senocare GmbH
„Die Migration von MsAccess auf .NET verlief reibungslos“
Microsoft Silverlight war ein Plugin für viele Webbrowser, mit dem man zum Beispiel Musik und Videos abspielen konnte. Silverlight wurde im Jahr 2007 eingeführt und sollte dem Adobe Flash Player Konkurrenz machen, das zu dieser Zeit das De-facto-Plugin für die Online-Medienwiedergabe war. Silverlight war früher sehr beliebt, wurde aber schließlich durch HTML5 obsolet.
Da Silverlight eine unbefristete Lizenz hat, werden bestehende Silverlight-Anwendungen nicht abgeschaltet. Es bedeutet lediglich, dass sie nicht mehr aktualisiert werden und dass es schwieriger sein könnte, einen Browser zu finden, der sie ausführen kann.
Aktuell können die Applikationen noch über Internet Explorer 10 / 11 und den Edge-Kompatibilitätsmodus genutzt werden, aber auch für den Internetexplorer wurde der Support eingestellt.
DrySoc nutzt Google-Angular 13+. Alternativ gibt es zum Beispiel noch React, Vue.JS und .NET Blazor. Im Backend gibt es beispielsweise Java Spring Boot, .NET 6 ASP.NET-API, PHP-Laravel und NodeJS.
Neues Leben für Applikationen nach Silverlight End of Life (EOL)
sogenannten Rich-Internet-Anwendungen. Silverlight 5 baut auf der Grundlage von Silverlight 4 auf und war für die Erstellung von Geschäftsanwendungen und hochwertigen Medienerlebnissen gedacht. Microsoft stellte die Unterstützung und Entwicklung für Silverlight im Oktober 2021 ein. Auch Silverlight-Updates werden nicht mehr zur
Verfügung gestellt.
Was passiert mit alten Silverlight-Applikationen?
Drysoc schreibt automatisiert Silverlight-Applikationen um und macht diese auch nach Silverlight End of Life auf allen gängigen Browsern weiterhin uneingeschränkt nutzbar. So können Unternehmen ihre bestehenden Silverlight-Anwendungen trotz Silverlight EOL ohne Probleme weiter nutzen und sind nicht mehr auf die Browser von Microsoft angewiesen.
Was bedeutet Microsoft Silverlight End of Life?
Microsoft Silverlight war ein Plugin für viele Webbrowser, mit dem man zum Beispiel Musik und Videos abspielen konnte. Silverlight war früher sehr beliebt, wurde aber schließlich durch HTML5 obsolet. Kein aktueller Webbrowser verwendet Silverlight noch und im Oktober 2021 wurde es vollständig abgeschaltet. Dennoch gibt es bei einigen Unternehmen noch Applikationen, die auf dem Silverlight-Framework basieren.
Microsoft Silverlight war meist ein Browser-Plugin, welches das Streamen und Anzeigen von Inhalten wie Videos und Musik, anklickbaren Menüs und anderen Arten von Rich-Media-Content ermöglichte. Silverlight wurde im Jahr 2007 eingeführt und sollte dem Adobe Flash Player Konkurrenz machen, das zu dieser Zeit das De-facto-Plugin für die Online-Medienwiedergabe war, aber auch mittlerweile kaum noch verwendet wird.
Silverlight hatte jedoch eine bewegte Geschichte hinter sich und wurde von Microsoft, verschiedenen Dritt-Entwicklern und den Nutzern etwa 2015 weitgehend aufgegeben.
Was ist Microsoft Silverlight?
Silverlight hatte ursprünglich einen guten Start. Der amerikanische Sender NBC nutzte die Silverlight sogar für die Übertragung der Olympischen Sommerspiele 2008 in Peking. Das Plugin war viele Jahre für die meisten gängigen Browser verfügbar. Silverlight unterstützte die meisten Video- und Animations-Formate wie MP3- und MPEG-4- sowie H.264- und WMV-Dateien direkt, ohne dass der Nutzer dazu gezwungen war, zusätzliche Software oder Browser-Plug-ins herunterladen zu müssen.
Mit der Einführung von HTML5 wurde Silverlight jedoch überflüssig – das war sozusagen der Beginn von Silverlight End of Life, also dem Ableben von Silverlight. HTML5 ist eine Rich-Media-Lösung, die in alle modernen Webbrowser bereits integriert ist und die zusätzliche Installation eines Plug-ins wie Silverlight oder Flash völlig überflüssig macht.
Große Video-Anbieter wie Netflix und Amazon-Prime sind schnell von Silverlight auf HTML5 umgestiegen. Google Chrome hat die Unterstützung für Silverlight auch 2015 eingestellt und Firefox 2017. Macs unterstützen Silverlight seit dem Jahr 2016 auch nicht mehr. Selbst die meisten Versionen des hauseigenen Internet Explorer nutzen Silverlight seit Anfang 2020 nicht mehr. Der letzte große Browser, der Silverlight weiterhin unterstützt hat, war der Internet Explorer 11 für Windows 10, aber selbst dieser hat die Unterstützung Ende 2021 eingestellt.
Silverlight End of Live (EOL)
Da Silverlight jedoch eine unbefristete Lizenz hat, werden bestehende Silverlight-Anwendungen nicht abgeschaltet. Es bedeutet lediglich, dass sie nicht mehr aktualisiert werden und dass es schwieriger sein könnte, einen Browser zu finden, der sie ausführen kann.
Welche Lösungen nutzt man heute?
Bei Drysoc setzen wir auf .NET 6, weil wir dann den alten Silverlight-Code zu einem gewissen Grad umarbeiten und wiederverwenden können.Teilweise ist es sogar möglich, den Code einfach zu übernehmen. Für das Frontend wird Angular oder .NET Blazor verwendet, weil man eine sehr gute technologische Trennung erreicht und schnell alte Silverlight-Komponenten migrieren kann.
Die alternative Lösung für alte Silverlight-Applikationen
Wir nutzen Großteile Ihrer Silverlight-Anwendung in neuen Frameworks und machen mit modernen und zukunftssicheren Technologien Ihre alten Applikationen zukunftssicher.
Unsere zufriedenen Kunden:
Denso Automotive
„DrySoc hat unser MsExcel und MSAccess Lösung ins Intranet“ gebracht“
IngbiooService
„DrySoc hat unsere 10 Jahre alte Silverlight Applikation wieder zum Leben erweckt“
WTMT GmbH
„Mit der Lösung von Drysoc konnten wir unsere Excel-Lösung in die Cloud bringen“
Senocare GmbH
„Die Migration von MsAccess auf .NET verlief reibungslos“