Bab 8 - Integrasi Dengan ASP .NET AJAX
Bab ini akan memberikan pemahaman kepada Anda bagaimana DNN terintegrasi dengan ASP .NET AJAX. Di dalamnya ada 3 pendekatan yang saya lakukan yakni sebagai berikut :
-
Bagaimana mengaktifkan fitur AJAX di level module control dengan menggunakan cara ala DNN
-
Bagaimana mengaktifkan fitur AJAX di level code behind dengan memanfaatkan kelas DotNetNuke.Framework.AJAX
-
Bagaimana menggunakan AJAX Client API yang mengkonsumsi web service
Sebelumnya saya berencana untuk memasukkan 4 pendekatan dimana pendekatan yang keempat akan saya jabarkan sebagai berikut :
-
Membuat sebuah Class Library Project yang berisi web service yang nantinya berisi daftar service yang akan dipublish
-
Class Library ini akan diregister di level web.config untuk dimapping ke sebuah nama virtual (misalnya MyService.asmx) yang mana MyService.asmx ini sebenarnya tidak pernah ada secara fisik di dalam struktur folder DotNetNuke tapi hanya merupakan nama kelas saja dari Class Library yang dibuat.
-
MyService.asmx ini dapat diakses di level ROOT dari DNN dan dapat dikonsumsi oleh semua modul yang teregistrasi di dalam DNN.
Akan tetapi khusus untuk yang terakhir, saya akan buatkan di dalam case study.
Semoga membantu dan semoga dapat mengurangi "dahaga" mengenai DotNetNuke.
Download segera disini.