View Single Post
Old 28th November 2013, 01:36 PM  
Wk. RT
 
Join Date: 13 Nov 2013
Userid: 1493
Posts: 45
Likes: 0
Liked 6 Times in 6 Posts
Thumbs up Tentang Model View Controller (MVC)

MVC (Model-View-Controller) adalah sebuah metode dalam membuat aplikasi dengan memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol utama aplikasi.

Pada prinsipnya, implementasi MVC membagi kode ke dalam 3 bagian yaitu:

Model sebagai sumber data
View sebagai representasi data dan user interface
Controller yang berfungsi sebagai “otak” atau business logic yang memproses user input dan meng-update Model dan View ( kalau diperlukan ).

Keuntungannya adalah…
- Tidak ada ViewState (Stateless).
- Menyediakan pemisah Separation Of Concerns (SoC).
- Dapat melakukan proses Test Driven Development (TDD)
- Mudah terintegrasi pada JavaScript frameworks.
- Mendukung beberapa tampilan pada view engines (aspx, Razor)


**** Sumber lebih lengkapnya bisa dilihat disini ya, ada cara kerja dan disertai gambarnya juga nih --> http://blog.jaringanhosting.com/inde...asp-net-mvc-4/
Bintang07 is offline   Reply With Quote