Sebetulnya sampai saat detik membuat accelerator untuk IE8, jarang-jarang pake IE8 sebagai browser 'wajib' untuk browsing. Tapi pada saat cari tahu tentang accelerator (dalam rangka kompetisi IE8 juga :p ... kalo lom tau baca pengumumannya disini.) dan fitur baru lainnya, kesannya cukup dirangkai jadi char(3) : wow.
Buat yang belum tahu, Accelerator, sebelumnya disebut juga dengan Activities, adalah suatu konsep baru yang memungkinkan user untuk berinteraksi dengan web service atau aplikasi dari kebiasan browsing Anda (di internet). Bingung ? pada prakteknya, katakanlah Anda kesulitan dengan bahasa Inggris, ketika browsing sebuah halaman web dan menemukan kalimat yang aneh-aneh (mungkin) seringkali Anda meng-copy kalimat tersebut, buka website atau program lain untuk keperluan translate bahasa, paste kalimat Anda tadi dan bum! Anda mendapatkan kalimat yang dapat dimengerti.
Proses diatas sebetulnya sederhana tapi sebetulnya membutuhkan beberapa tahapan: (1) Copy, (2) Buka Website/Program lain (3) Paste (4) Eksekusi untuk mendapatkan apa yang Anda inginkan. Nah, dengan Acceleratornya IE8, tahapan diatas jadi lebih mudah lagi, cukup (1) sorot kalimat yang akan ditranslate (2) Klik kanan atau klik icon biru untuk menampilkan daftar Accelerator yang tersedia di PC Anda (3) Pilih/klik misalnya pada Accelerator untuk translate. Jika Accelerator mendukung mode Preview, sebetulnya ketika menyorot Accelerator untuk Translate hasilnya dapat Anda lihat langsung tanpa harus browser membuka tab baru. Keren kan ? :D
Apa hubungannya amah VB? well, sampai saat ini masi setia ama VB heuhuheuheueh tapi yang bikin b.t itu kalo browsing situs atau blog luar, banyakan contoh kodenya dibuat pake C# ^^' ,,, ok, mungkin masi dimengerti kalo masi sekitar 10 baris, tinggal deklarasinya dibalik, hapus tanda titik koma, beres :p tapi kalo udah puluhan baris si dah gag lucu lagi :p ... minimal kudu buka converter buat translate kodenya dari C# ke VB.
Nah, buat mereka yang senasib gag sepenanggungan mungkin akan tertolong dengan accelerator ini. Jadinya cukup sorot kode C# pilih menu "Convert C# to VB", versi VB kemudian akan tampil di window preview, atau bisa juga klik menunya untuk membuka kode yang dimaksud di halaman tersendiri.
Oh, selain konversi C# ke VB, pastinya VB ke C# juga ada ;)
Engine untuk Konversi
Sebetulnya ada banyak code converter diluaran sana, yang berbentuk web service juga ada, tapi AFAIK, yang paling keren adalah engine (open source) yg namanya NRefactory buatan SharpDevelop yang dipake salah satunya ama telerik (http://converter.telerik.com). Untuk service ini, daripada pake yg dah ada diluaran sono trus dibungkus lagi kayaknya lebih maknyus kalo bikin sendiri. Maka jadilah http://converter.waroengvb.net. Web aplikasi yang dibuat menggunakan ASP.NET MVC dan halaman Converter sebagai core dari service ini.
Instalasi
Install IE8, kemudian masuk ke http://converter.waroengvb.net, klik tombol Add pada code converter Accelerator yang akan Anda install.
XSS/Cross Scripting Warning
Untuk kode yang (formatnya) kompleks ada kalanya IE8 memberi peringatan XSS/Cross site scripting. Ini adalah fitur kemanan dari IE untuk melindungi Anda dari berbagai macam XSS exploit, semacam pengambil-alihan cookies/session dsb. JANGAN MATIKAN FITUR INI KECUALI ANDA TAHU APA YANG ANDA LAKUKAN -- weiss, btw, kalo mau dimattin dari IE8 masuk aja ke menu Tools | Security | Custom level, scroll ke bagian paling bawah, set 'Enable XSS filter' ke disable. Tetapi baiknya fitur ini diaktifkan kembali.
Demikian dulu, kalo ada ide, usul atau kritik, silahkan tinggalkan pesan dibawah ini.