2 – Eksplorasi .NET

Rosa Valentine Lammora | 05111840000035 | PBKK A

.NET

.NET merupakan platform ekosistem pengembangan berbagai jenis perangkat lunak menggunakan bahasa pemrograman .NET (C#, F#, Visual Basic, ASP.NET). Dalam versi terbarunya, yaitu versi 5.0, .NET mengedepankan cross-platform functionality dan unifikasi ekosistem untuk mempermudah keseluruhan pengembangan aplikasi.

Untuk tugas ini, saya akan menggunakan IDE Visual Studio 2019 dan bahasa pemrograman C#.

Simple “Hello, world!” Console Application using C#

  • Download .NET 5.0 di sini dan Visual Studio 2019 Community di sini dan lakukan instalasi untuk keduanya.
  • Buka Visual Studio 2019, pilih Create a new project.
  • Cari template project “Console Application”. Pilih template yang berbahasa C# dan dapat dijalankan secara cross-platform di OS selain Windows, lalu klik Next.
  • Beri nama untuk project tersebut dan tentukan direktori penyimpanannya, lalu klik Next.
  • Pilih Target Framework .NET 5.0, lalu klik Create. Jika .NET 5.0 tidak ada di dropdown, silakan pilih framework yang lain.
  • Editor akan otomatis terisi dengan file starter code dengan bahasa C# yang extension-nya adalah .cs. Untuk menjalankannya, tekan Ctrl + F5 atau pilih dari menu Debug > Start without Debugging. Akan terlihat bahwa luarannya adalah kalimat “Hello World!” di console.
  • Untuk menjalankan input sekaligus meng-assign nilainya ke sebuah variabel, kita dapat menuliskan potongan kode di bawah ini:
var username = Console.ReadLine();
  • Untuk mencetak nilai variabel username, tambahkan kode seperti di bawah ini:
Console.WriteLine($"\n\nHello, {username}!");
  • Keseluruhan kode C#:

Currency Conversion Windows Forms Application

Selanjutnya kita akan mencoba membuat aplikasi desktop sederhana yang berfungsi untuk mengonversi nilai uang dari mata uang Rupiah ke beberapa mata uang lain.

  • Buat project baru menggunakan template Windows Forms Application. Di workspace akan muncul tampilan Form Designer, source code file utama (biasanya bernama default Program.cs) dan source code file Form (biasanya bernama default Form1.cs).
  • Di Form Designer, pergi ke section Toolbox yang berisi jenis-jenis komponen Windows Forms. Di tugas kali ini kita akan menggunakan empat komponen utama, yaitu Label, Combobox, Textbox, dan Button.
  • Drag and drop keempat komponen tersebut sesuai layout yang diinginkan.
  • Ubah nama komponen di bagian Properties > Design > Name sehingga terstruktur agar mempermudah pengaturan fungsionalitas selanjutnya.
  • Setelah itu, saya membuat array of double di file Form1.cs yang berisikan rate konversi dari mata uang Rupiah ke negara-negara yang ada di pilihan Combobox, secara urut yakni: Chinese Yuan, Euro, Indonesian Rupiah, Pound sterling, South Korean Won, US Dollar.
    • Rate konversi per 23 Maret 2021.
double[] toRate = { 0.00045, 0.000058, 0, 0.000050, 0.078, 0.000070 };
  • Untuk mengatur fungsionalitas, double click pada salah satu komponen, maka kita akan di-redirect ke text editor untuk mengubah source code Form1.cs. Sebagai contoh, saya melakukan double click pada button untuk menentukan proses yang harus dilakukan program saat saya menekan button tersebut (men-submit form).
  • Untuk menjalankan program, pergi ke menu dan pilih Debug > Start without Debugging.

Github: https://github.com/arommal/PBKK

Sumber

By Arommal

about as hard as a megalith and as soft as the clouds.

Leave a comment

Design a site like this with WordPress.com
Get started