Start Back Next End
  
39
Gambar 2.11 MVVM pattern
Sedangkan prinsip dasar MVC
hampir sama dengan prinsip MVVM,
berdasarkan buku yang sama  Controller
menggantikan ViewModel dan
Controller posisinya berada dibawah View. View berada pada posisi paling
atas arsitektur. Model berada dibawah Controller. Jadi View bisa
mengetahui Controller, Controller
mengetahui Model. View berganti pada
saat Model berubah. MVC biasanya diimplementasikan pada web
programming.
Gambar 2.12 MVC pattern
Pengabungan terhadap kedua Pattern tersebut menjadi MVVMC
(Model – View – ViewModel - Controller). Model tetap Model terdiri dari
seluruh entity
yang mewakili business concept. View terdiri dari
sekumpulan kontrol yang akan menampilkan data dari ViewModel
ke
Word to PDF Converter | Word to HTML Converter