Arsip Blog

AJAX Error: Sys is undefined

Saya sering memanfaatkan AJAX untuk membuat aplikasi ASP.net yang interaktif. Menerapkan AJAX di ASP.net sangatlah mudah, kita tinggal melakukan drag AJAX tool  yang disediakan. Meski begitu, tidak semua aplikasi yang saya buat sukses tanpa masalah. Kadang aplikasi berjalan mulus, namun aplikasi lainnya bermasalah.  “Sys is undefined” adalah pesan error yang sering saya terima.

Biasanya saya tinggal minta tolong Om Kumis, senior saya, untuk memperbaiknya. Dan besok pagi semua pasti sudah beres. Namun hari ini, karena Om kumis harus tugas ke daerah, saya terpaksa berkonsultasi dengan Om Google untuk mengatasi masalah ini.

Ketika terjadi error “Sys is undefined“,  ikuti langkah berikut

  1. Periksa folder Bin, apakah file System.Web.Extensions.Design.dll dan System.Web.Extensions.dll sudah ada.
  2. Jika anda menggunakan AJAX Extension, pastikan semua file pendukung telah ada semuanya di folder Bin.
  3. Buka file Web.Config, lihat di bagian <httpHandlers>, pastikan ada script di bawah ini.
    <httpHandlers>
    .....
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
    </httpHandlers>
  4. Lihat bagian <assemblies>, pastikan ada script dibawah ini
    <assemblies>
    ......
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </assemblies>

Jika error masih muncul…. Bertanyalah pada Om Google 😦

Happy Coding

Iklan

SQL Server 2008 – Kill Connections

Beberapa minggu yang lalu, ada oleh-oleh dari acara training “SQL Server 2008 Core”. Bukan makanan seperti lazimnya oleh-oleh, tapi sebuah script yang cukup berguna. Script ini digunakan untuk memutus semua koneksi ke database. Kenapa harus melalaui script? bukankah untuk memutus koneksi bisa dilakukan melalui ‘Management Studio’? Script ini berguna jika cara-cara normal tidak bisa dilakukan. Seadainya ada kesalahan di database yang menyebabkan error sehingga management studio pun tidak bisa menghandle, maka inilah gunanya script ini. Begitulah kira-kira yang dikatakan trainer waktu itu.

Script ini kebetulan baru saja kutemukan lagi, setelah beberapa waktu menghilang (lupa di copy kemana). Biar tidak hilang lagi, aku catat saja disini, siapa tau diperlukan. Untuk menggunakannya, ada beberapa perubahan yang harus dilakukan seperti nama databasenya. Read the rest of this entry