View a markdown version of this page

Modernisasi .NET menggunakan AWS Transformasi di Studio Visual - AWS Transformasi

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Modernisasi .NET menggunakan AWS Transformasi di Studio Visual

Selesaikan langkah-langkah ini untuk mem-port Windows-based aplikasi.NET ke aplikasi .NET Linux-compatible lintas platform dengan AWS Transform pada Visual Studio tahun 2026 atau 2022.

Langkah 1: Prasyarat

Sebelum melanjutkan, pastikan Anda telah mengunduh dan menginstal ekstensi AWS Toolkit dengan Amazon Q dari Visual Studio Marketplace. Tinjau kemampuan dan batasan AWS Transform untuk modernisasi .NET untuk mengonfirmasi bahwa kode Anda dapat diubah.

Langkah 2: Otentikasi di Visual Studio

Untuk menyambung ke AWS akun Anda dari Toolkit for Visual Studio, buka Memulai dengan AWS Antarmuka Pengguna Toolkit (UI koneksi):

  1. Dari menu utama Visual Studio, navigasikan ke Extensions > AWS Toolkit> Memulai untuk membuka halaman Memulai: AWS Toolkit.

  2. Pilih AWS Transform authentication.

  3. Pilih profil yang sudah ada atau buat yang baru. Saat membuat profil baru, masukkan nama untuk profil dan URL awal AWS Transform Anda, yang dikirim melalui email kepada Anda setelah Anda ditambahkan ke Pusat Identitas IAM oleh administrator Anda.

  4. Pilih Hubungkan. Ikuti petunjuk untuk masuk dan berikan izin akses melalui browser web Anda. Di Visual Studio, Anda akan melihat Connected with IAM Identity Center.

  5. Setelah masuk, Anda akan dibawa ke Dasbor AWS Transform. Dari halaman arahan ini, Anda dapat melakukan hal berikut:

    • Pilih profil AWS Transform (wilayah)

    • Pilih atau buat ruang kerja

    • Lihat status pekerjaan transformasi

Langkah 3: Ubah aplikasi Anda

Untuk mengubah solusi atau proyek .NET Anda, selesaikan prosedur berikut:

Mulai transformasi
  1. Buka C# atau solusi atau proyek VB.NET berbasis apa pun Visual Studio yang ingin Anda ubah.

  2. Dari Solution Explorer, klik kanan solusi atau proyek yang ingin Anda ubah, dan pilih Port dengan AWS Transform.

  3. Dialog Port with AWS Transform muncul.

    1. Dalam menu tarik-turun Pilih ruang kerja, buat ruang kerja atau pilih yang sudah ada. Ruang kerja membuat aktivitas Anda terlihat di aplikasi web AWS Transform, tempat Anda dapat mengundang kolaborator untuk melihat dan mengobrol tentang pekerjaan transformasi.

    2. Di menu tarik-turun Pilih target.NET, pilih versi.NET yang ingin Anda tingkatkan.

    3. Untuk Mode Transformasi, pilih Otonom untuk transformasi tanpa pengawasan atau Interaktif untuk transformasi interaktif.

    4. Pilih Mulai untuk memulai transformasi.

  4. Setelah pekerjaan transformasi dimulai, jendela AWS Transform Job Plan, Chat, dan Worklog muncul.

Rencana penilaian dan transformasi
  1. Setelah AWS Transform menganalisis kode Anda, laporan penilaian dan rencana transformasi ditampilkan dalam obrolan. Dalam mode interaktif, obrolan akan berhenti sejenak bagi Anda untuk memeriksanya. Jika Anda memilih untuk tidak meninjau dalam obrolan, Anda dapat menggunakan alternatif ini:

    • Untuk melihat penilaian atau rencana di editor kode, pilih Tampilkan penilaian atau Tampilkan rencana transformasi di jendela AWS Transform Job Plan.

    • Untuk mengunduh penilaian atau rencana, gunakan ikon unduhan di jendela Rencana Pekerjaan.

  2. Secara opsional memodifikasi rencana transformasi. Anda dapat mendiskusikan rencana dengan obrolan, seperti menjelajahi opsi lain. Anda membuat perubahan rencana dengan memberikan instruksi dalam obrolan, atau dengan mengunggah rencana transformasi yang direvisi menggunakan ikon unduhan di jendela Rencana Pekerjaan. Anda dapat dengan bebas menambahkan, menghapus, atau memodifikasi langkah-langkah. Obrolan akan mengkonfirmasi pemahamannya tentang instruksi Anda dengan rencana yang direvisi.

  3. Opsional mengunggah dokumen kemudi. Di jendela obrolan, gunakan ikon unggah untuk mengunggah dokumen kemudi seperti spesifikasi aplikasi, preferensi dan konvensi tumpukan teknologi organisasi, atau contoh pengkodean. Setelah mengunggah dokumen kemudi, jelaskan di jendela obrolan untuk memberikan konteks agen.

  4. Setelah Anda puas dengan rencananya, berikan persetujuan dalam obrolan dan transformasi akan dimulai.

  5. Dalam mode interaktif, Anda dapat mengatur pos pemeriksaan untuk berhenti setelah proyek diubah untuk ditinjau. Langkah-langkah di bawah Transforming code di jendela Job Plan akan memiliki ikon pos pemeriksaan bulat. Semua proyek memiliki pos pemeriksaan yang diaktifkan secara default. Gunakan kotak centang untuk menghapus atau mengatur pos pemeriksaan.

Ulasan transformasi dan pos pemeriksaan
  1. AWS Transform mulai mengubah kode Anda. Anda dapat memantau kemajuan langkah transformasi di jendela AWS Transform Job Plan. Jendela Job Plan menampilkan perkiraan waktu maksimum yang tersisa dan ID Job Anda.

  2. Saat proyek diubah, ringkasan ditampilkan dalam obrolan dan perubahan kode diterapkan.

  3. Dalam mode interaktif, ketika pos pemeriksaan tercapai, agen akan berhenti sejenak sehingga Anda dapat meninjau hasilnya. Di jendela Job Plan, Anda akan melihat tombol Lihat Hasil untuk langkah yang dijeda di mana Anda dapat meninjau perbedaan kode. Setelah meninjau perubahan, Anda dapat meminta perubahan lebih lanjut dalam obrolan atau membuat perubahan kode sendiri. Visual Studio

  4. Anda dapat mengulangi di pos pemeriksaan sebanyak yang diinginkan. Ketika Anda puas, instruksikan obrolan untuk melanjutkan, dan itu akan beralih ke proyek berikutnya.

Akhir transformasi
  1. Setelah mengubah proyek Anda, agen.NET akan memicu build in lokalVisual Studio, untuk mengonfirmasi bahwa kode berhasil dibangun di mesin lokal Anda. Jika ada kesalahan, itu akan berhasil untuk menyelesaikannya.

  2. Setelah transformasi selesai, mungkin ada langkah-langkah tambahan yang diperlukan - seperti tugas transformasi yang tidak dapat dilakukan AWS Transform, atau perubahan yang diperlukan untuk kompatibilitas Linux. File penurunan harga langkah selanjutnya (NextSteps.md) tersedia untuk diunduh yang dapat Anda gunakan sebagai petunjuk ke pendamping kode AI. Gunakan tombol ikon unduhan jendela Job Plan untuk mengunduh NextSteps.md.

  3. Anda dapat terus berinteraksi dalam obrolan untuk mengajukan pertanyaan atau meminta perubahan tambahan.

  4. Beri tahu obrolan saat Anda siap untuk mengakhiri pekerjaan transformasi Anda.