ASP.NET MVC
Dulu jaman2nya masih jadi trainee waktu awal2 kerja di Mitrais sempet belajar arsitektur MVC. Intinya ada pemisahan layer antara model (data), controller dan view(User Interface). Arsitektur ini sempet saya pelajari implementasinya di java pakai JSp dan Servlet, di PHP pakai codeItigniter dan of course di .NET saat itu pakai ASP.NET Web application.
Waktu itu saya tergabung dalam kelompok .NET yang pengembangan aplikasinya pakai MVC ASP.NET Web Application. Konsep dan arsitektur kurang lebih sudah dikuasai. Jadi ketika back to Jakarta dan pindah ke Quadra, udah ga asing lagi create application dengan arsitektur ini.
Saat ini setelah pindah lagi (loncat2 aja
) ke Navcore yang basicnya semua Microsoft Product, pakai lagi arsitektur ini. Cuma ternyata.. MVC yang dipakai disini arsitektur MVC yang terbaru yang cukup beda dari MVC di Web Form. Kalau di web form masih ada Code Behind, nah di MVC ini ga ada lagi code behind. Semua automatically diatur oleh controller. Create view juga secara otomotasi digenerate dari controller. Ga pakai coding2 UI lah intinya.
Hasil belajar bbrp hari terakhir ini, Alhamdulillah konsepnya udah ngerti, ga terlalu sulitlah diterapkan karena kurang lebih ga beda dari model Web Form. Tapi memang msh ada banyak yang harus dipelajari lebih detail seiring perkembangan project nantinya.
to be continued..
IT for good