Mulai menggunakan .NET

Tutorial ini mengajarkan Anda cara membuat dan menjalankan aplikasi .NET pertama Anda menggunakan aplikasi berbasis file. Anda menulis aplikasi sederhana dan melihat hasil menjalankan kode Anda.

Di tutorial ini, Anda akan:

  • Luncurkan GitHub Codespace dengan lingkungan pengembangan .NET.
  • Buat aplikasi .NET pertama Anda.
  • Jalankan aplikasi Anda.

Prasyarat

Anda harus memiliki salah satu opsi berikut:

Buka Codespace

Untuk memulai GitHub Codespace dengan lingkungan tutorial, buka jendela browser ke repositori codespace tutorial . Pilih tombol Kode hijau, dan tab Codespace. Kemudian pilih + tanda untuk membuat Codespace baru menggunakan lingkungan ini.

Membuat dan menjalankan aplikasi pertama Anda

  1. Saat codespace Anda dimuat, buat file baru di tutorials folder bernama hello-world.cs.

  2. Buka file baru Anda.

  3. Ketik atau salin kode berikut ke dalam hello-world.cs:

    Console.WriteLine("Hello, World!");
    
  4. Di jendela terminal terintegrasi, buat tutorials folder folder saat ini, dan jalankan aplikasi Anda:

    cd tutorials
    dotnet hello-world.cs
    

Anda menjalankan aplikasi .NET pertama Anda. Ini adalah aplikasi sederhana yang mencetak pesan "Halo, Dunia!" Ini menggunakan Console.WriteLine metode untuk mencetak pesan tersebut. Console adalah jenis yang mewakili jendela konsol. WriteLine adalah metode jenis Console yang mencetak baris teks ke konsol teks tersebut.

Selamat! Anda membuat aplikasi .NET sederhana.

Memahami kode

Aplikasi ini terdiri dari satu baris kode C#:

Console.WriteLine("Hello, World!");

Memecah setiap bagian:

  • Console adalah jenis .NET bawaan yang menyediakan fungsionalitas untuk bekerja dengan konsol.
  • WriteLine adalah metode Console yang menulis teks diikuti oleh baris baru.
  • "Hello, World!" adalah string literal, urutan karakter yang diapit dalam tanda kutip ganda. Teks di dalam string adalah apa yang ditampilkan di konsol.
  • Titik koma (;) menandai akhir pernyataan dalam C#.

Cara kerja aplikasi berbasis file

Saat Anda menjalankan perintah berikut:

dotnet hello-world.cs

SDK .NET secara otomatis mengkompilasi file .cs dan menjalankan aplikasi yang dihasilkan dalam satu langkah. Anda tidak memerlukan file proyek (.csproj) atau penyiapan tambahan apa pun.

Aplikasi berbasis file berguna untuk mempelajari, bereksperimen, dan menulis utilitas kecil. Seiring pertumbuhan aplikasi, Anda biasanya akan menggunakan aplikasi berbasis proyek untuk mengatur kode, dependensi, dan konfigurasi.

Membersihkan sumber daya

GitHub secara otomatis menghapus Codespace Anda setelah 30 hari tidak aktif. Jika Anda berencana untuk melanjutkan tutorial .NET, Anda dapat membiarkan Codespace Anda diprovisikan. Jika Anda siap untuk mengunduh .NET SDK ke komputer, Anda dapat menghapus Codespace Anda. Untuk menghapus Codespace Anda, buka jendela browser dan navigasikan ke Codespace Anda. Anda akan melihat daftar codespace Anda di jendela. Pilih tiga titik (...) dalam entri untuk ruang kode tutorial dan pilih hapus.

Langkah selanjutnya

Mulai mengembangkan aplikasi .NET dengan mengikuti tutorial langkah demi langkah atau dengan menonton video .NET 101 di YouTube.