Pada tutorial kali ini saya akan mengajak anda mencoba framework terbaru untuk mengembangkan aplikasi berbasis web menggunakan Model View Controller Pattern yaitu ASP.NET MVC. Tutorial ini berisi langkah-langkah praktis yang disertai studi kasus untuk membangun aplikasi sederhana (katalog product) menggunakan ASP.NET MVC. Selain menggunakan fitur-fitur yang ada di ASP.NET MVC, tutorial ini juga membahas sedikit integrasi ASP.NET MVC dengan salah satu javascript framework yang banyak digunakan yaitu JQuery.
Adapun beberapa software yang harus diinstal untuk menjalankan HOL ini adalah:
- Visual Studio 2008 SP1
- ASP.NET MVC 1.0
- SQL Server Express 2005
- JQuery 1.3
- JQuery UI 1.7.1
Topik yang akan dibahas pada contoh ini:
- Membuat Model (LINQ to SQL)
- Membuat Class Repository
- Membuat Controller
- Membuat View (Helper, Validation)
- Simple JQuery Integration
Membuat Database dan Data Model
Pertama kita akan membat database yang akan kita gunakan dalam aplikasi ini, untuk itu ikuti
langkah-langkah dibawah ini:
1. Buka VS 2008, kemudian buat project ASP.NET MVC, beri nama “ComputerStore”
2. Kemudian pada Solution Explorer, klik kanan folder “App_Data”
3. Kemudian pada database tambahkan table dengan nama “Products”, dan tambahkan field-field berikut pada table “Products”.
4. Pada field “Id” ubah property “Identity Specification” menjadi “Yes” untuk menambahkan auto increment pada field tersebut.
Membuat Data Model (LINQ to SQL)
Setelah kita selesai membuat database, sekarang saatnya melakukan mapping table yang sudah kita buat menjadi object model dengan menggunakan LINQ to SQL. Object model ini akan kita simpan di dalam folder “Model”. Pada aplikasi MVC model berisi semua application logic (bussiness logic, data access logic).
1. Pada Solution Explorer, klik kanan folder “Model”, kemudian pilih “Add” – “New Item” – pilih
“LINQ to SQL Classes” untuk membuat object model (mapping) secara otomatis. Anda dapat juga menggunakan “SQL Metal” atau melakukan mapping table secara manual.
2. Beri nama “Store.dbml”. Kemudian drag table “Products” dari server explorer kedalam LINQ to SQL Diagram. Kemudian save.
Setelah data model selesai kita buat, maka langkah selanjutnya adalah mendesain Product Repository yang adakan dijelaskan pada blog selanjutnya
tempat sharring yg mantabs nih…Q suka programming juga. tapi kurang jam terbang..bisa sering2 main k sini nih..heheh
sip mas, tar kita bisa sama2 belajar programming :)
thank’s ya,…
membantu gua banget
buat refresensi aku,…..
permisi gan, saya ada sedikit tulisan mengenai protokol websocket menggunakan bahasa C# gan, http://datacomlink.blogspot.com/2015/11/script-c-websocket-rfc-6455-server.html ditunggu feedbacknya gan, semoga menambah wawasan bersama