Pendahuluan

Selesai

Modul ini menjelajahi pembuatan layanan RESTful lintas platform dengan menggunakan pengontrol API web ASP.NET Core dengan .NET dan C#.

Untuk pengembangan lokal, kami menggunakan .NET CLI (antarmuka baris perintah) dan Visual Studio Code. Setelah menyelesaikan modul ini, Anda dapat menerapkan konsepnya dengan menggunakan lingkungan pengembangan seperti Visual Studio (Windows). Anda juga dapat menerapkan konsep untuk pengembangan berkelanjutan melalui Visual Studio Code (Windows, Linux, dan macOS).

Contoh skenario

Misalkan Anda seorang karyawan sebuah perusahaan pizza bernama Contoso Pizza. Manajer Anda meminta Anda untuk mengembangkan layanan RESTful untuk manajemen inventaris pizza sebagai prasyarat untuk etalase web dan aplikasi seluler perusahaan. Layanan harus mendukung dalam menambahkan, melihat, mengubah, dan menghapus jenis pizza; penggunaan standar kata kerja HTTP yang lebih dikenal sebagai buat, baca, perbarui, hapus (CRUD).

Apa yang kami kerjakan?

Dalam modul ini, Anda membuat aplikasi API web baru dengan menggunakan ASP.NET Core, dan mempelajari cara menjalankan dan mengujinya dari baris perintah. Kemudian, Anda menambahkan penyimpanan data dan pengontrol API baru. Terakhir, Anda menerapkan dan menguji metode API untuk membuat, membaca, memperbarui, dan menghapus pizza dari penyimpanan data.

Apa tujuan utamanya?

Pada akhir sesi ini, Anda dapat membuat aplikasi API web baru dengan menggunakan ASP.NET Core, dan Anda mempelajari cara membuat pengontrol API yang menerapkan logika CRUD dasar.