Im Zuge des Auslaufens des Supports von Microsoft für .NET 6 werden alle produktiven Anwendungen, die sich noch auf .NET 6 befinden, auf die LTS-Version (Long Term-Support) .NET 8 umgestellt. Dies betrifft über 50 IT-Elemente bestehend aus verschiedenen Webanwendungen, Services und Schnittstellen, sowie den in den jeweiligen Anwendungen verwendeten eigenen Komponenten in Form von NuGet Packages. Die betroffenen Systeme werden unter Berücksichtigung der .NET 8 Konventionen modernisiert und an die neuen technologischen Anforderungen angepasst. Der PTA obliegen die Planung und Durchführung der notwendigen Anwendungs-Anpassungen. Darüber hinaus gehören organisatorische und technische Abstimmungen, sowie die Planung und Durchführung der Produktivsetzung, zu den Aufgaben der PTA.
Die Modernisierung der betreuten Anwendungen und Softwarekomponenten beschränkt sich auf die aktuell als .NET 6 laufenden Systeme. Bestehende Anwendungen auf Basis von .NET Framework bleiben zunächst auf der Version 4.8, da diese auch weiterhin von Microsoft unterstützt wird. Die Umstellung beinhaltete auch kleinere Refactorings und Optimierungen, wie die jeweilige Einführung von 'SharedAssemblyInfo' sowie der punktuellen Erweiterung von Unit Tests. Besondere Herausforderungen ergeben sich bei der Umstellung durch die hohe Anzahl an Systemkomponenten und deren Abhängigkeiten untereinander. Mit Hilfe der Konsolidierung der Softwarekomponenten auf einen gemeinsamen Qualitätsstandard sollen zusätzliche Effizienzsteigerungen bei der zukünftigen Wartung der Softwareeinheiten erreicht werden.
Zur Erhaltung einer modernen und sicheren IT-Infrastruktur migriert der Kunde alle vom Auslaufen des .NET 6 Supports betroffenen Anwendungen und Komponenten auf die aktuell unterstützte LTS-Version .NET 8. Neben den notwendige Anpassungen im Bereich der individuellen Software-Entwicklung erfolgen Konsolidierungen im Quellcode-Bereich, um aktuelle Qualitäts- und Wartungsstandards auch weiterhin zu erfüllen.