Sumber: http://cakmamed.freehostia.com/wordpress/?p=145
Pengantar
Beberapa saat yang lalu saya menemui problem,
bagaimana menjalankan EXE file yang di-trigger oleh event button_click di ASP.NET page
Kelihatannya Mudah ya :P , Ternyata lumayan rumit :P
Masalah ini menjadi sangat penting, manakala kita dihadapkan pada suatu rancangan sistem yang menuntut untuk melakukan interoperability dengan sistem atau aplikasi di luar framework dari sistem kita.
Kenapa kita melakukan interoperability dengan sistem lain ?
Dalam mendisain suatu sistem beberapa kendala kerap kali muncul, baik yang bersifat teknis maupun non teknis.
dari sisi teknis misalnya adanya keterbatasan dari performa resource sistem sehingga menuntut kita untuk mengadopsi suatu layanan yang ada di sistem lain.
Non teknis, saya ambil contoh masalah cost produksi aplikasi / sistem , sehingga perlu memaksimalkan fungsi yang sudah tersedia meskipun fungsi tersebut berada diluar framework kita.
Oke, sampai disini harapannya kita sudah mengetahui target dari pembahasan saya ini.
ASP.NET page untuk menjalankan Aplikasi Notepad.EXE
Membatasi lingkup permasalahan, sebagai contoh kasus saya mencoba menjalankan aplikasi Notepad.exe yang di trigger oleh command button