Veröffentlicht am: Oct 26, 2022
Das AWS Toolkit für .NET Refactoring ist eine neue Erweiterung für Microsoft Visual Studio 2019 und Microsoft Visual Studio 2022. Die Erweiterung unterstützt Sie bei der Umwandlung Ihrer .NET Framework-Legacy-Anwendungen in eine moderne, Cloud-optimierte Architektur, mit der Sie die Vorteile von geringeren Kosten, längerer Betriebszeit und verbesserter Skalierbarkeit voll ausschöpfen können. Es erweitert die Funktionalität des Porting Assistant für .NET um neue Funktionen, wie z. B. das Testen in AWS-Umgebungen direkt aus der Visual Studio IDE.
Das AWS Toolkit für .NET Refactoring beschleunigt die Transformation von Legacy-.NET-Anwendungen durch die folgenden Funktionen:
Kompatibilitätsbeurteilung
Die AWS Toolkit for .NET Refactoring-Erweiterung scannt Ihre ältere .NET Framework-Anwendung, um Windows-Abhängigkeiten sowie API- und Paket-Inkompatibilitäten mit neueren, plattformübergreifenden .NET-Versionen (.NET Core 3.1, .NET 5, .NET 6) zu identifizieren.
Portierungsunterstützung
Wenn möglich, startet die AWS Toolkit for .NET Refactoring-Erweiterung Codeänderungen, indem sie Änderungen an Projektreferenzdateien und web.config-Dateien (Internet Information Services (IIS) und Active Directory (AD)) für plattformübergreifende .NET- und Linux-Kompatibilität vornimmt.
Anwendungsvalidierung auf AWS
Mit der AWS Toolkit for .NET Refactoring-Erweiterung können Sie Refactoring-Codeänderungen validieren, indem Sie sie direkt von Visual Studio aus in AWS bereitstellen. Das Toolkit generiert die erforderlichen Containerisierungsartefakte, um Sie beim Testen Ihres portierten Codes auf Amazon Elastic Container Service (ECS) über AWS Fargate durch eine Endpunkt-URL zu unterstützen, ohne die Visual Studio IDE zu verlassen.
Das AWS Toolkit for .NET Refactoring ist als Erweiterung für Visual Studio 2019 und Visual Studio 2022 verfügbar. Weitere Informationen finden Sie in unserer Dokumentation und im Blog. Die Erweiterung ist auch als Teil der in der Lizenz enthaltenen Visual Studio Amazon Machine Images (AMIs) auf Amazon EC2 verfügbar.