View a markdown version of this page

Modernisasi .NET dengan AWS Transformasi - AWS Transformasi

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. Lihat Cara bekerja dengan agen.NET untuk rekomendasi berdasarkan peran dan skenario.

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