Install&Download Visual Studio Untukc#
Install&Download Visual Studio Untukc#
Baiklah..
Pada tutorial kali ini, kita akan menyapkan peraltan untuk pemrograman C# di Windows.
Apa saja itu?
Koneksi internet yang cukup cepat
Visual Studio
Nah, umumnya di Windows kita pakai Visual Studio untuk coding C#.
Apa itu Visual Studio?
Intinya..
IDE menyediakan segala hal yang kita butuhkan untuk membuat aplikasi. Sehingga tidak perlu lagi
repot-repot install dan setup peralatan secara manual.
Lalu..
Pada tutorial ini, kita akan pakai Visual Studio Community, karena free dan tidak perlu membayar
lisensi seperti Visual Studio Professional dan Enterprise.
Selain itu, kebutuhan kita juga hanya untuk belajar C# saja. Jadi saya kira yang versi Community
sudah cukup.
Jika ingin menggunakan Visual Studio di perushaan, baiknya pakai yang versi Enterprise dan
biasanya lisensinya dibayar oleh prusahaan.
Secara detail, perbedaan dari ketiga versi ini bisa kamu lihat di Compare Visual Studio 2019
Editions
1. Visual Studio Community
Cocok digunakan untuk siswa, kebutuhan pribadi, dan proyek open source. Punya fitur standar.
Cocok digunakan untuk tim kecil seperti startup. Punya lebih banyak fitur dibandingkan versi
Community.
Cocok untuk perushaan yang punya tim besar. Punya fitur yang lengkap dibandingkan versi yang
lainnya.
Oleh sebab itu, pilihan terbaik adalah pakai yang free dulu, yakni Visual Studio Community.
Berikutnya, Visual Studio Installer akan mendownload Visual Studio dan melakukan instalasi.
Klik install untuk memulai instalasi dan tunggulah sampai prosesnya selesai.
Proses ini mungkin akan memakan waktu yang lama, tergantung dari kecepatan koneksi internet
yang kamu gunakan.
Setelah selesai, maka akan tampil seperti ini.
Selamat 🎉
Kita sudah berhasil menginstal Visual Studio. Berikutnya, Kita bisa klik tombol Launch untuk
membuka Visual Studio.
Saat baru pertama kali dibuka, Visual Studio akan menampilkan jendela welcome.
Pada jendela ini, kita diminta untuk login dan mendaftar akun. Tapi ini bisa dilewati, klik saja Not
now, maybe later.
Silahkan buka menu File->New->Project.. atau bisa juga dengan menekan Ctrl + Shift + N .
Setelah itu, pilih Visual C# dan Console App (.Net Framework). Jangan lupa berikan nama project-
nya dengan HelloWorld.
Nah, mari kita coba ubah kode programnya menjadi seperti ini:
using System;
namespace HelloWorld
{
class Program
Console.WriteLine("Hello World!");
Console.ReadLine();
Hasilnya:
Console.WriteLine("Hello World!");
Console.ReadLine();
Alternatif cara lain agar jendela program tetap terbuka tanpa harus
menggunakan Conole.ReadLine() adalah dengan menjalankannya tanpa debugging.
Console.ReadLine();
Sehingga programnya akan menjadi seperti ini:
using System;
namespace HelloWorld
class Program
Console.WriteLine("Hello World!");
Maka hasilnya:
Jika kita buka folder HelloWorld, di sana akan berisi folder HelloWorld dan file HelloWorld.sln.
File HelloWorld.sln (solution) adalah file teks yang berisi definisi dari project. Lalu
folder HelloWorld adalah folder yang berisi source code dari project HelloWorld.
Oh iya, Solution adalah istilah yang digunakan untuk kelompok atau group project. Satu solution,
bisa berisi satu atau lebih project. Setiap solution punya file .sln untuk keterangan dan informasi
yang akan dibaca di Visual Studio.
Contohnya seperti ini:
Solution Calcluator berisi dua project, yakni Calculator dan CalculatorLibrary.
Oke sekarang coba buka folder porject HelloWorld, maka kita akan mendapatkan struktur file
seperti ini:
Keterangan:
📁 obj adalah folder yang berisi file object dan file lainnya yang dibutuhkan saat compile program.
📁 Properties adalah folder yang berisi resource dan properti yang ditambahkan ke dalam project.
📄 HelloWorld.csproj adalah file yang berisi informasi yang ada di dalam project, versi, konfigrasi,
dll.
Menubar adalah menu yang kita gunakan untuk mengakses semua fitur di Visual Studio.
Lalu di bawah Menubar ada Toolbar yang merupakan sekumpulan ikon untuk melakukan aksi
tertentu seperti copy, paste, build project, undo, redo, dll.
2. Code Editor
Code Editor adalah tempat kita menulis kode program.
3. Solution Explorer
Solustion Explorer adalah tempat kita melihat struktur folder solution dan project. Selain itu, di sini
juga terdapat Team Explorer untuk mengakses task, Git, dan menu lainnya untuk teamwork.
4. Properties
Properties adalah jendela yang berisi informasi tentang object tertentu. Pada jendela ini, kita ubah
nilai properti yang dimiliki oleh object.
5. Output
Output adalah jendela yang berisi informasi yang akan keluar saat compile atau build project. Pada
jendela ini, kita bisa melihat pesan error untuk debugging program.
6. Toolbox dan Server Explorer
Toolbox adalah jendela yang berisi daftar komponen kontrol yang bisa kita tambahkan ke dalam
aplikasi. Biasanya jendela Toolbox akan terbuka saat pembuatan aplikasi Desktop.
Lalu ada juga Server Exploer untuk mengakses server seperti database server dan Azure Server.
Apa Selanjutnya?
Sejauh ini kita sudah berhasil menyapkan peralatan untuk coding C# di Windows dan juga
mengenal antarmuka Visual Studio.