Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Modernisasi .NET dengan AWS Transformasi
AWS Transform for .NET adalah AI-powered agen generatif yang membantu Anda memodernisasi aplikasi.NET Anda. Anda dapat memodernisasi aplikasi .NET Framework lama ke lintas platform .NET, dan meng-upgrade aplikasi.NET ke versi yang lebih baru.
Berbagai pengalaman
AWS Transform tersedia dalam berbagai pengalaman, termasuk aplikasi web, Visual StudioIDE, atau pendamping kode AI melalui MCP
Kemampuan dan fitur utama
Ruang lingkup agen .NET adalah. NET-to-.NET transformasi kode. Jika kebutuhan transformasi Anda menyertakan bahasa dan kerangka kerja non-.NET, seperti Formulir Web untuk Bereaksi, gunakan AWS Transform custom.
AWS Transform for .NET memiliki kemampuan ini:
Connect ke sistem kontrol sumber (Azure Repos, Bitbucket,,) GitHub GitLab
Menilai repositori.NET untuk modernisasi dan menyediakan rencana modernisasi yang dapat disesuaikan
Modernisasi aplikasi .NET Framework lama ke .NET lintas platform modern
Perbarui aplikasi.NET modern ke versi yang lebih baru
Mengkonversi kode aplikasi cloud-native Azure untuk menggunakan AWS setara untuk layanan populer
Validasi kode yang diubah dengan verifikasi build lokal dan eksekusi pengujian unit
Menghasilkan laporan transformasi dan panduan langkah selanjutnya setelah transformasi
Versi dan jenis proyek yang didukung
Agen .NET dapat mengubah versi, bahasa, dan jenis proyek berikut:
| Transformasi dari | .NET Framework 3.5, .NET Core 3.1, .NET 5.x+ melalui .NET 10 |
| Transformasi ke | .NET 8, .NET 10, .NET Standard (perpustakaan kelas) |
| Bahasa | C #, VB.NET |
| Jenis proyek yang didukung | Pustaka kelas, aplikasi Konsol, ASP.NET (MVC, Web API, Formulir Web), Proyek pengujian Unit (NUnit, XUnit, MStest), layanan Windows Communication Foundation (WCF), Desktop (, WPF), Mobile (Xamarin)WinForms, layanan web ASMX |
Batasan
Untuk informasi selengkapnya tentang kuota dan batasan untuk AWS Transform, lihatKuota untuk AWS Transformasi.
AWS Transform tidak mengubah yang berikut:
DLL Win32 yang tidak memiliki pustaka yang kompatibel dengan inti
Repositori yang tidak mengandung solusi.NET.
Proyek situs web tanpa file proyek (harus dikonversi ke aplikasi Web).
Intervensi manusia
Selama porting aplikasi.NET Framework ke .NET lintas platform, Anda mungkin diminta untuk memberikan masukan atau persetujuan dalam skenario berikut:
-
Siapkan konektor ke kode sumber dan izin
-
Validasi rencana modernisasi yang diusulkan
-
Unggah dependensi paket yang hilang sebagai NuGets
-
Tinjau dan terima kode yang diubah
Informasi selengkapnya
Anda dapat memodernisasi kode .NET Anda dengan menggunakan aplikasi web AWS Transform atau AWS Toolkit untuk. Visual Studio