Dalam dua project craftechno yang baru saja selesai dikerjakan, saya mencoba menggunakan  bahasa pemrograman C# yang dikembangkan oleh Microsoft dalam .Net framework. Ini adalah pengalaman pertama saya menggunakan bahasa C#. Namun ternyata tidak terlalu susah untuk beralih karena secara umum mirip dengan Java dan PHP.
Saya menggunakan SharpDevelop sebagai IDE. Secara umum, SharpDevelop ini mirip dengan Microsoft Visual Studio. SharpDevelop merupakan project opensource, dan gratis digunakan. File installernya pun hanya sekitar 15MB saja. Tampilan SharpDevelop memudahkan bagi pemula. Mudah dipahami dan digunakan.
Dalam project tersebut, hal yang menurut saya menantang adalah pembacaan serial port dan juga printing. Namun ternyata tidak sesulit bayangan saya karena di dalam C# sudah disediakan berbagai fungsi bawaan yang tinggal menggunakannya saja. Hal lain yang membuat saya bingung adalah penggunaan datagridview. Antisipasi perilaku user di dalam datagridview yang sangat bermacam-macam bisa menyita waktu. 😀
Selebihnya saya bisa merasakan kemudahan dan kenyamanan dalam menggunakan C#. Penataan user interface tinggal geser dan klik-klik di SharpDevelop. Proses export ke format excel pun mudah saja dilakukan. Jadi bahasa pemrograman C# bisa menjadi alternatif yang optimal  untuk membuat aplikasi desktop di sistem operasi Windows.
Ingin order software desktop di sistem operasi Windows? Bisa langsung ke halaman kontak. hehehe 😀
akhirnya dia nyoba yang berbayar.. 🙂
@syarip: yang berbayar OSnya rip. yang lainnya kan masih gratis.. :))