SilverLight Data Binding Simply Just Work | FastBreak Series
Bukan sebuah rahasia lagi bila data binding menjadi sesuatu fitur mendasar di teknologi direktif Windows Presentation Foundations, Salah seorang senior penulis telah membuat ungkapan yang cukup baik tentang Data Binding di teknologi WPF , lalu bagaimana dengan SilverLights? Jawabannyapun cukup dua kata yakni "hampir sama".
Bicara tentang pengikatan data (data binding). SilverLight mendukung pengikatan data yang merupakan subset dari WPF, ya subset artinya pengikatan datanya tidaklah sekaya yang dimiliki WPF. Pengikatan data yang pada umumnya didukung SilverLight adalah sebagai berikut.
- Pengikatan data dari koleksi dan variable
- Pengikatan data melalui sumber data XML
- ADO.NET Services
- External Data Source (WCF, HTTP Web Services, dsb)
Hal pertama dan kedua adalah satu hal yang mungkin sudah Anda dengar sebelumnya, lalu bagaimana dengan ADO.NET Services, untuk memahami teori awalnya silahkan membaca artikel yang pernah penulis di kisaran bulan September tentang Entity Framework. Baik fokus kita pada posting kali ini adalah mengekloprasi opsi pertama dan kedua sementara opsi yang ketiga dan keempat, akan penulis pisahkan pada posting-posting setelah ini.
Pemahaman terbaik adalah dengan mencoba kode contoh yang dapat diunduh berikut
Kode berikut akan memberikan contoh pengikatan sederhana kemudian ditampilkan dalam antarmuka SL , Untuk mengkompile-nya penulis sarankan untuk
- Kode contoh ini menggunakan beberapa video jadi disarankan pengunduh menyiapkan video (.wmv), Penulis tak sertakan untuk menghemat waktu unduh
- Kode contoh ini menggunakan data xml yang dapat dimodifikasi di bagian ClientBin
Selamat belajat ya
Ciao | Ridi