ASP.NET merupakan framework pengembangan untuk membangun halaman web dan situs web dengan HTML, CSS, JavaScript dan server scripting.
ASP.NET mendukung tiga model pengembangan yang berbeda:
Halaman web, MVC (Model View Controller) , dan Formulir Web.
TUTORIAL INI MENCAKUP MVC
Halaman web | MVC | Formulir web |
MVC Pemrograman Model
MVC adalah salah satu dari tiga model pemrograman ASP.NET.
MVC adalah kerangka kerja untuk membangun aplikasi web menggunakan MVC (Model View Controller) desain:
- Model ini merupakan inti aplikasi (misalnya daftar catatan database).
- The View menampilkan data (the database records) .
- Controller menangani input (to the database records) .
Model MVC juga menyediakan kontrol penuh atas HTML, CSS, dan JavaScript.
Model MVC mendefinisikan web Lapisan bisnis (Model logic) Layar lapisan (View logic) Input kontrol (Controller logic) |
The Model adalah bagian dari aplikasi yang menangani logika untuk data aplikasi.
Seringkali model objek mengambil data (and store data) dari database.
The View adalah bagian dari aplikasi yang menangani tampilan data.
Paling sering dilihat dibuat dari model data.
The Controller adalah bagian dari aplikasi yang menangani interaksi pengguna.
Biasanya pengendali membaca data dari input pengguna tampilan, kontrol, dan mengirim data input ke model.
MVC pemisahan membantu Anda mengelola aplikasi yang kompleks, karena Anda bisa fokus pada satu aspek waktu. Misalnya, Anda dapat fokus pada pandangan tanpa tergantung pada logika bisnis. Hal ini juga membuat lebih mudah untuk menguji aplikasi.
MVC pemisahan juga menyederhanakan pengembangan kelompok. pengembang yang berbeda dapat bekerja pada tampilan, logika controller, dan logika bisnis secara paralel.
Bentuk web vs MVC
Model pemrograman MVC adalah alternatif yang lebih ringan untuk ASP.NET tradisional (Web Forms) . Ini adalah ringan, kerangka kerja yang sangat diuji, terintegrasi dengan semua fitur ASP.NET yang ada, seperti Master Pages, Keamanan, dan Authentication.
Visual Studio Express 2012/2010
Visual Studio Express adalah versi gratis dari Microsoft Visual Studio.
Visual Studio Express adalah penjahit alat pengembangan dibuat untuk MVC (and Web Forms) .
Visual Studio Express berisi:
- MVC dan Formulir Web
- Drag-and-drop kontrol web dan komponen web
- Sebuah bahasa web server ( Razor using VB or C#)
- Sebuah web server (IIS Express)
- Sebuah database server (SQL Server Compact)
- Sebuah kerangka pembangunan web penuh (ASP.NET)
Jika Anda menginstal Visual Studio Express, Anda akan mendapatkan manfaat yang lebih dari tutorial ini.
Jika Anda ingin menginstal Visual Studio Express, klik pada salah satu link ini:
Visual Web Developer 2012 (Jika Anda memiliki Windows 7 atau Windows 8)
Visual Web Developer 2010 (If you have Windows Vista or XP)
Setelah Anda menginstal Visual Studio Express pertama kalinya, membayar untuk menjalankan instalasi sekali lagi, untuk menginstal perbaikan dan paket layanan. Cukup klik pada link sekali lagi.
Referensi ASP.NET MVC
Pada akhir tutorial ini Anda akan menemukan referensi ASP.NET MVC lengkap.