{"id":990,"date":"2013-12-27T11:03:22","date_gmt":"2013-12-27T11:03:22","guid":{"rendered":"http:\/\/blog.jaringanhosting.com\/?p=990"},"modified":"2013-12-29T10:54:57","modified_gmt":"2013-12-29T10:54:57","slug":"asp-net-mvc-hosting-jaringahosting-com-manfaat-mengembangkan-website-asp-net-mvc","status":"publish","type":"post","link":"https:\/\/blog.jaringanhosting.com\/index.php\/asp-net-mvc-hosting-jaringahosting-com-manfaat-mengembangkan-website-asp-net-mvc\/","title":{"rendered":"ASP.NET MVC Hosting &#8211; JaringaHosting.com :: Manfaat Mengembangkan Website ASP.NET MVC"},"content":{"rendered":"<p>Ketika kita mengembangkan aplikasi baru menggunakan . NET framework , selalu ada pertanyaan tentang apa arsitektur terbaik untuk pengembangan ?. Dengan arsitektur MVC dapat \u00a0mengisolasi logika domain dari antarmuka pengguna , yang memungkinkan agar lebih cepat dan pengembangan lebih terkontrol . <a title=\"ASP.NET MVC :: JaringanHostig.com\" href=\"http:\/\/jaringanhosting.com\/Indonesia-ASP-NET-MVC-Hosting\" target=\"_blank\">ASP.NET MVC<\/a> terus berkembang dan memberikan lebih banyak manfaat dengan di setiap versi barunya .<\/p>\n<p><a title=\"JaringanHosting.com\" href=\"http:\/\/JaringanHosing.com\"><img loading=\"lazy\" class=\"size-full wp-image-951 aligncenter\" alt=\"banner-jarhost\" src=\"http:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/12\/banner-jarhost1.png\" width=\"680\" height=\"169\" srcset=\"https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/12\/banner-jarhost1.png 680w, https:\/\/blog.jaringanhosting.com\/wp-content\/uploads\/2013\/12\/banner-jarhost1-300x74.png 300w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/a><\/p>\n<p>Model- view-controller memiliki tiga lapisan : model , tampilan (<i>View<\/i>) , dan <i>controller<\/i> . Model ini dapat dianggap sebagai data yang digunakan dalam program tersebut, controller termasuk file kelas dengan logika bisnis , dan View megarur user interface . Dengan mengisolasi model , tampilan (<i>View)<\/i> , dan controller , pembangunan lebih cepat , kompleksitas lebih mudah untuk mengelola , dan lebih banyak kontrol terhadap perilaku aplikasi .<\/p>\n<p>1 . <b>Managed Complexity<\/b> &#8211; Sifat dipisahkan dari model-view-controller membuatnya lebih mudah untuk mengelola kompleksitas aplikasi besar dan tetap terorganisir dengan baik . Pengembang dapat fokus pada satu aspek implementasi pada suatu waktu , seperti berkonsentrasi pada pandangan tanpa tergantung pada logika bisnis . Beberapa fungsi dan kelas MVC bahkan bisa otomatis diciptakan untuk menghemat waktu .<br \/>\n2 . <b>Faster Test-Driven Development<\/b> &#8211; Dengan MVC , lebih mudah untuk menguji aplikasi daripada untuk menguji berbasis bentuk ASP.NET aplikasi web . Hal ini karena pemisahan tugas aplikasi semua didefinisikan secara berbeda sehingga mereka tidak menambah kompleksitas lebih . Pengembang dapat menguji siklus pengembangan yang sangat pendek dengan menulis kasus pengujian otomatis gagal untuk menentukan perbaikan atau fungsi yang diinginkan , kemudian menulis kode baru .<br \/>\n3 . <b>Rapid, Parallel Developmentel<\/b> &#8211; Akan lebih mudah bagi lebih dari satu pengembang dapat kode pada saat yang sama pada aplikasi. Jika salah satu pengembang bekerja pada tampilan , lain pada logic controller , dan terakhir pada logika bisnis dalam model , aplikasi potensial dapat menyelesaikan tiga kali lebih cepat .<br \/>\n4 . <b>Full Control Over Behaviour<\/b> &#8211; The MVC framework sangat ideal untuk para pengembang<br \/>\nyang ingin memiliki kontrol penuh atas perilaku aplikasi mereka karena MVC tidak menggunakan keadaan tampilan atau bentuk berbasis server .<br \/>\n5 . <b>Code Reuse <\/b>&#8211; Sejak controller menggunakan bagian yang berbeda dari model dan tampilan (<i>View)<\/i> untuk membuat permintaan , banyak bagian-bagian ini dapat digunakan kembali dalam aplikasi lain MVC .<br \/>\n6 . <b>JavaScript Integration<\/b> &#8211; Arsitektur model-view-controller juga terintegrasi dengan Framework JavaScript . Ini berarti , aplikasi MVC dapat dibuat untuk bekerja dengan aplikasi luar halaman web , seperti dokumen PDF , browser situs &#8211; spesifik , dan widget desktop . Ini juga mendukung panggilan asynchronous ke script tersebut yang mengakibatkan loading lebih cepat .<br \/>\n7 . <b>No Viewstate or Postback Events<\/b> &#8211; Keuntungan di sini adalah bahwa Anda dapat menghasilkan markup yang lebih standar dan memiliki kontrol lebih besar atas apa yang akan diberikan kepada klien.<\/p>\n<blockquote><p>JaringanHosting.com adalah provider ASP.NET dan Windows hosting No #1 di Indonesia sesuai dengan rekomendasi dari pihak Microsoft. Microsoft memberikan rekomendasi ini berdasarkan pada beberapa persyaratan utama, yaitu: WebMatrix, WebDeploy, Visual Studio 2012,<a title=\"JaringanHosting-ASP.NET 4.5\" href=\"http:\/\/jaringanhosting.com\/Indonesia-ASP-NET-45-Hosting\" target=\"_blank\">ASP.NET 4.5<\/a>, ASP.NET MVC 4.0, Silverlight 5 and Visual Studio Lightswitch.<a href=\"http:\/\/www.microsoft.com\/web\/hosting\/HostingProvider\/Details\/950\" target=\"_blank\">Untuk keterangan lanjutan, silahkan klik disini!<\/a><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Ketika kita mengembangkan aplikasi baru menggunakan . NET framework , selalu ada pertanyaan tentang apa arsitektur terbaik untuk pengembangan ?. Dengan arsitektur MVC dapat \u00a0mengisolasi logika domain dari antarmuka pengguna , yang memungkinkan agar lebih cepat dan pengembangan lebih terkontrol<\/p>\n","protected":false},"author":1419,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/990"}],"collection":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/users\/1419"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/comments?post=990"}],"version-history":[{"count":0,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/posts\/990\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/media?parent=990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/categories?post=990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jaringanhosting.com\/index.php\/wp-json\/wp\/v2\/tags?post=990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}