Menerapkan tugas asinkron
Pelajari cara menerapkan tugas asinkron di aplikasi C# menggunakan async kata kunci dan await dan cara menjalankan tugas asinkron secara paralel.
Tujuan pembelajaran
Terapkan pemrograman asinkron di C# menggunakan
asynckata kunci danawait.Lakukan operasi input dan output file asinkron dan akses sumber daya web secara asinkron di C#.
Gunakan Pustaka Paralel Tugas (TPL) di C# untuk pemrograman paralel dan mengelola struktur data bersamaan.
Identifikasi jebakan umum dalam pemrograman paralel dan tangani pengecualian dalam tugas asinkron dan paralel.
Terapkan paralelisme data dalam aplikasi C# sebagai bagian dari latihan langsung.
Prasyarat
Penginstalan Visual Studio Code dengan ekstensi C# Dev Kit terinstal.
Kemampuan untuk mengembangkan program berorientasi objek di C# yang mengimplementasikan kelas, antarmuka, warisan kelas, dan perilaku polimorfik.
Kemampuan untuk mengelola koleksi, struktur, catatan, generik, tanggal dan waktu, dan jenis anonim.
Pemahaman dasar tentang operasi input dan output file menggunakan kelas System.IO.
Pemahaman dasar tentang serialisasi dan deserialisasi JSON menggunakan kelas System.Text.Json dan Objek Transfer Data.