Panduan Pemula Belajar .NET: Konsep, Tools, dan Contoh
Apa Itu .NET?
.NET adalah platform pengembangan dari Microsoft untuk membuat berbagai jenis aplikasi, seperti:
- Web Application
- Desktop Application
- Mobile Application
- API & Microservices
- Game (dengan Unity)
Web Application pada .NET (ASP.NET Core)
Kita akan buat Web App sederhana yang menampilkan tulisan
“Hello, Selamat Datang di Web Application .NET” di browser.
Persiapan
- .NET SDK (misalnya .NET 6 / 7 / 8)
- Visual Studio atau VS Code
- Browser (Chrome, Edge, dll)
Jika pakai Visual Studio:
- Create a new project
- Pilih ASP.NET Core Web App
- Nama project:
WebAppSederhana Pilih Framework.NET 6atau lebih baruFinish
Program.cs:https://localhost:xxxx/Akan otomatis membuka HomeController → IndexJalankan AplikasiKlik Run, Buka browser, maka akan tampil:Hello
Selamat Datang di Web Application .NET
Komponen Utama .NETAgar mudah dipahami, bayangkan .NET seperti sebuah ekosistem.1. .NET SDK- Paket lengkap untuk membuat, menjalankan, dan mengelola aplikasi .NET
- Berisi compiler, library, dan CLI
2. CLR (Common Language Runtime)- Mesin yang menjalankan kode .NET
- Mengatur : Memory, Keamanan, Garbage Collection
3. Base Class Library (BCL)- Kumpulan fungsi siap pakai
- Contoh : Input/output, Manipulasi file, Koleksi data (List, Dictionary)
Main() → program pertama yang dijalankanConsole.WriteLine() → menampilkan teks ke layar- Berjalan langsung di komputer (Windows)
- Tidak membutuhkan browser
- Dibuat menggunakan framework .NET dari Microsoft
- Paling sederhana
- Cocok untuk pemula
- Desain drag & drop
- Tampilan lebih modern
- Mendukung MVVM
- UI lebih fleksibel
- Bisa Desktop + Mobile
- Satu kode, banyak platform
Studi Kasus
Aplikasi Desktop menampilkan teks: “Selamat Datang di Aplikasi Desktop .NET”
1. Buat Project
- Create New Project
- Pilih Windows Forms App
- Framework .NET 6 / 7 / 8
2. Desain Form
Tambahkan ke Form: Label, Button
Atur: Text Label: Selamat Datang di Aplikasi Desktop .NET
Text Button: Klik Saya
3. Kode Button (C#)
Double klik tombol, lalu isi:
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Halo! Ini adalah Desktop Application berbasis .NET");
}
Saat tombol diklik, akan muncul popup.
Contoh Implementasi WPF Sederhana
Tampilan (XAML)
<Window x:Class="WpfApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
Title="Aplikasi Desktop .NET" Height="200" Width="400">
<StackPanel Margin="20">
<TextBlock Text="Selamat Datang di Desktop App .NET"
FontSize="16" Margin="0,0,0,10"/>
<Button Content="Klik Saya" Width="100"/>
</StackPanel>
</Window>
UI dipisahkan dari logika (lebih rapi).
Koneksi Desktop App dengan Database
Desktop Application .NET bisa terhubung dengan:
- SQL Server
- MySQL
- SQLite

No comments:
Post a Comment