Die Geschwindigkeit, mit der Microsoft Änderungen an Microsoft .NET, der Plattform für die Entwicklung komplexer Geschäftsanwendungen vornimmt, nimmt ständig zu. Microsoft .NET 1.0, am 13. Februar 2002 vorgestellt[1], war noch klar als alternative Java-Implementierung zu erkennen, bei der viele Microsoft Windows-Systemfunktionen wiederverwendet wurden.
Microsoft .NET Core, vollständig neu in C# implementiert, markierte den Übergang zu einer ursprünglich betriebssystemunabhängigen Entwicklungsplattform. Microsoft .NET Core 3.0 ermöglicht die Entwicklung von Windows-Desktop-Anwendungen und ist der Ausgangspunkt für Innovation auf der .NET-Plattform[2]. Und auf dem Weg dorthin entwickelt Microsoft .NET Standard, .NET Native und Mono – jeweils mit unklaren Zukunftsaussichten.
Umfangreiche Business-Anwendungen haben oftmals eine erwartete Nutzungsdauer von 10 und mehr Jahren und müssen über diesen Zeitraum immer wieder gewartet, weiterentwickelt und modernisiert werden.
Nach unseren Erfahrungen haben diese Anwendung typischerweise zwischen 500 bis 800 Fachobjekte, hinzu kommen in derselben Größenordnung Codelisten bzw. Schlüsseltabellen.
Mit dem Support-Ende für Windows 7 am 14. Januar 2020[3] endet eine Ära. Sofern noch nicht gegeben, bietet Ihnen dieses Datum die Möglichkeit, Ihren bestehenden Anwendungen neue Strukturen zu geben.
Gleich, ob weiterhin Desktop-Anwendungen entwickelt werden sollen oder ein langfristiger Übergang zu Microsoft 365 und Microsoft Teams geplant ist: es lohnt sich, in eine plattformneutrale Beschreibung fachlicher Benutzeroberflächen zu investieren und kein neues Silverlight zu erleben. Die nächste Generation Ihrer Anwendung wird sicherlich nicht auf der grünen Wiese entwickelt. Unsere Tools helfen Ihnen, strukturelle Informationen aus Ihrer aktuellen Anwendung auszulesen, aufzubereiten und zu transformieren.
Wir helfen Ihnen dabei, Eingabeformulare von Windows Form, WPF nach Xamarin, Angular 7+ oder Windows 10 zu migrieren und komplexe fachliche Validierungsregeln zu bewahren. Sollte Ihr Datenbankanbieter sein Software-Lizenzmodell ändern – kein Problem! Wir helfen Ihnen dabei, das Datenbankprodukt zu wechseln.
UX-Frameworks | Support-Zeiträume |
---|---|
WPF mit Microsoft .NET | 10-jähriger Support über die mit der Windows-Version ausgelieferte Microsoft .NET-Version[4] |
WPF mit Microsoft .NET Core 3.0 | Open Source-Supportmodell für Microsoft .NET Core, 3 Jahre bzw. 1 Jahr nach Veröffentlichung einer neuen Long Term Support-Version[5] |
WinUI (Universal Windows Platform, UWP) | 30 Monate für normale Windows 10-Versionen, 10 Jahre für jede veröffentlichte Windows 10 Enterprise LTSB Long-term Servicing Channel-Version[6] |
Angular | Angular 18 Monate [7] |
Der Einsatz von Open Source-Komponenten beschleunigt Ihre Softwareentwicklung. Mittlerweile sind über 146.000[8] Pakete bei https://nuget.org verfügbar. Aber was können Sie tun, wenn der Anbieter das Interesse an einer von Ihnen eingesetzten zentralen Open Source-Komponente verliert und Sie nicht selbst die Weiterentwicklung übernehmen können?
Durch den Einsatz von Codegenerierung erleichtern wir den Umstieg auf alternative Open Source-Komponenten und schützen Ihre Investitionen in einer Open Source-Softwarearchitektur.
Ganz gleich ob Microsoft Dynamics, Office 365 oder SAP HANA: In einer Cloud-zentrierten Architektur nimmt die Bedeutung von Standardsoftware immer weiter zu.
Die Cloud bietet zahlreiche Wachstumsmöglichkeiten, stärkt aber tendenziell die großen Anbieter im Markt. Als Independent Software Vendor (ISV) ermöglicht nur eine durchgängige Modernisierung Ihrer Anwendung die Option, Ihre Anwendung kostengünstig als „Software as a Service“ im Markt anbieten zu können.
Wir stehen Ihnen gerne für alle Fragen rund um das Thema Anwendungsmodernisierung zur Verfügung.
Clemens Schröder, Geschäftsführer
(1) https://de.wikipedia.org/wiki/.NET_Framework#.NET_Framework_1.0
(2) https://devblogs.microsoft.com/dotnet/update-on-net-core-3-0-and-net-framework-4-8/
(3) https://support.microsoft.com/de-de/help/4057281/windows-7-support-will-end-on-january-14-2020
(4) https://devblogs.microsoft.com/dotnet/the-roadmap-for-wpf/
(5) https://dotnet.microsoft.com/platform/support/policy/dotnet-core
(6) https://docs.microsoft.com/en-us/windows/deployment/update/waas-overview
APLICONUS GmbH
Postfach 10 01 14 • 68001 Mannheim
Telefon: +49 (621) 180678-0
Telefax: +49 (621) 180678-10
E-Mail: info@apliconus.de
APLICONUS GmbH • Postfach 10 01 14 • 68001 Mannheim
Telefon: +49 (621) 180678-0 • Telefax: +49 (621) 180678-10
E-Mail: info@apliconus.de
APLICONUS GmbH • Postfach 10 01 14 • 68001 Mannheim
Telefon: +49 (621) 180678-0 • Telefax: +49 (621) 180678-10 • E-Mail: info@apliconus.de
APLICONUS GmbH • Postfach 10 01 14 • 68001 Mannheim • Telefon: +49 (621) 180678-0 • Telefax: +49 (621) 180678-10 • E-Mail: info@apliconus.de
APLICONUS GmbH • Impressum • Datenschutz