Menerapkan tugas asinkron

Pemula
Pengembang
Pendidik Perguruan Tinggi
Pendidik K-12
Siswa
.NET
Visual Studio Code

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 async kata kunci dan await .

  • 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.