Wir informieren über eine wichtige Änderung in der Unterstützung der Plattformen, die in unseren Lösungen zur Erstellung von Berichten und Dashboards verwendet werden. Entsprechend der Microsoft-Politik und unter Berücksichtigung aktueller Entwicklungsstandards hören wir ab Version 2025.4.1 die Unterstützung für .NET Core 3.1 und .NET 5.0 in unseren Produkten auf.
Die Gründe
.NET Core 3.1NET Core 3.1 wurde im Dezember 2019 als Long-Term Support-Version (LTS) veröffentlicht. Microsoft hat jedoch den Support für diese Version am 13. Dezember 2022 aufgehört. Das bedeutet, dass Microsoft keine Updates, Hotfixes oder technischen Support mehr bereitstellt. Anwendungen, die auf .NET Core 3.1 laufen, werden weiterhin funktionieren, können jedoch zunehmend anfällig für neue Sicherheitsbedrohungen werden.
.NET 5.0
.NET 5.0 wurde offiziell im November 2020 veröffentlicht und markierte als erste Version nach der Umbenennung der Plattform, bei der die Bezeichnung „Core“ wegfiel. Es ist wichtig zu beachten, dass .NET 5.0 keine Long-Term Support-Version war; Microsoft kündigte an, dass der Support-Zeitraum nur 18 Monate betragen würde. Der Support für .NET 5.0 endete am 10. Mai 2022. Seit diesem Datum wurden keine weiteren Updates, einschließlich Sicherheitsfixes, veröffentlicht, weshalb Produktionssysteme auf eine aktuell unterstützte Plattformversion migrieren müssen.
Wie wirkt sich das auf Stimulsoft-Produkte aus?
Mit dem Übergang zu neueren Plattformversionen wird die Weiterentwicklung der Stimulsoft-Produkte nur noch auf den von Microsoft unterstützten Plattformen möglich sein:- .NET 6.0 (LTS);
- .NET 7.0 (kompatibel mit .NET 6.0);
- .NET 8.0 (LTS);
- .NET 9.0 und neuer (kompatibel mit .NET 8.0).
Stimulsoft-Produkte unterstützen .NET 6.0 und .NET 8.0 seit der ersten Veröffentlichung dieser Frameworks und bieten unseren Kunden somit alle Vorteile moderner Technologien. Neue Versionen werden keine Bibliotheken und Updates für .NET Core 3.1 und .NET 5.0 enthalten. Um neue Versionen von Stimulsoft zu erhalten, müssen Sie mindestens .NET 6.0 oder .NET 8.0 verwenden.
Vorteile der Migration zu modernen .NET-Versionen
Sicherheit: Nur neue Versionen erhalten regelmäßige Updates und Sicherheitskorrekturen.Leistungsfähigkeit: Optimierungen und neue APIs verbessern die Geschwindigkeit und Effizienz der Anwendungen.
Erweiterte Funktionalität: Moderne .NET-Versionen ermöglichen die Nutzung der neuesten Plattformfunktionen und die Integration mit aktuellen Technologien.
Kompatibilität: Die Abwärtskompatibilität ist gewährleistet, was die Migration von Projekten erleichtert. Best Practices für die Migration
Um Ihre Projekte auf .NET 6.0 oder .NET 8.0 zu migrieren, verwenden Sie den .NET Upgrade Assistant und konsultieren Sie die Kompatibilitätsanleitungen von Microsoft. Beachten Sie, dass nach dem Support-Ende keine Patches mehr für ältere Versionen veröffentlicht werden.
Kommende Plattform – .NET 10
Microsoft entwickelt aktiv die nächste Long-Term Support (LTS)-Version – .NET 10.0 – die für November 2025 erwartet wird. Diese folgt auf .NET 8.0 als nächste LTS-Version..NET 10 wird weitere Verbesserungen der Leistungsfähigkeit und Sicherheit, Unterstützung für Cloud- und plattformübergreifende Lösungen sowie zusätzliche Tools für die Entwicklung moderner Anwendungen enthalten. Wir beobachten die Entwicklung der Plattform genau und werden die Unterstützung für .NET 10 in Stimulsoft-Produkten unmittelbar nach der offiziellen Veröffentlichung hinzufügen.
Support für .NET Framework
Unsere Reporting-Komponenten sind vollständig kompatibel mit .NET Framework Version 4.5.2 und höher sowie .NET Framework 4.7.2 und höher. Die Lösungen funktionieren auf diesen Versionen zuverlässig. Wir führen regelmäßige Tests durch, die stets eine hohe Zuverlässigkeit auf allen unterstützten Plattformen bestätigen. Hier erfahren Sie mehr über die unterstützten Versionen der beliebten Frameworks.Zusammenfassung
Das Support-Ende für .NET Core 3.1 und .NET 5.0 ermöglicht es, uns ausschließlich auf moderne, sichere und leistungsstarke Technologien zu konzentrieren, um zuverlässige Lösungen für unsere Kunden zu erstellen. Wenn Sie Fragen zur Migration oder zur Nutzung neuer Plattformfunktionen haben, wenden Sie sich bitte an unseren technischen Support.Inhaber von Stimulsoft-Lizenzen mit Quellcode behalten die Möglichkeit, Komponenten für ältere .NET-Versionen eigenständig zu kompilieren und die Kompatibilität zu erhalten, sodass sie die Produkte an ihre spezifischen Anforderungen anpassen können.