Microsoft Student Partners bootcamp (Hari ke-2)
Setelah istirahat dari kegiatan bootcamp di hari pertama yang cukup panjang, training MSP Bootcamp hari ke-2 dimulai lebih awal. Peserta mulai registrasi pukul 08.30 kemudian dimulai sesi training pertama pukul 09.00. Materi training yang disajikan di hari ke-2 ini cukup padat, pada hari pertama peserta MSP Bootcamp telah dikenalkan konsep membangun aplikasi dengan kerangka MVC (Model View Controller) . Arsitektur MVC membagi sebuah aplikasi ke dalam tiga component: Component Model, Component View, dan Component Controller.
Seklias mengenai MVC secara garis besar komponent Model adalah bagian dari aplikasi yang mengimplementasikan logika dari domain data pada aplikasi. Agar pengguna dapat berkomunikasi dengan aplikasi diperlukan User Interface (UI) disinilah peran View pada aplikasi sebagai salah komponen pada arsitektur MVC. Bagian komponen terakhir adalah Controller, komponen yang mengatasi proses pengguna berinteraksi dengan model melalui tampilan User Interface (UI) . Jika dibayangkan Controller ini berada di tengah-tengah antara Model dan View. Konsep MVC ini sangat tepat untuk diimplementasikan pada aplikasi dengan proses yang cukup kompleks.
Dihari kedua materi yang diajarkan berfokus pada bagaimana membuat View dan Control di ASP.NET MVC 4. Studi kasus yang digunakan adalah Bookstore, bagaimana mereka membangun aplikasi untuk mencatat penjualan buku dengan menggunakan konsep Model-View-Controller. Diakhiri dengan sesi testing dan debugging hari kedua training berakhir pada pukul 16.00 WIB. Seluruh MSP dipersilhkan untuk bersitrahat sebelum kembali lagi untuk makan malam bersama.