Archive for the ‘Windows’ Category

Error `Session state has created a session id, but cannot save it because the response was already flushed by the application.` di ASP.NET

Friday, November 27th, 2009

Beberapa waktu belakangan ini saya sering menemukan pesan error: Session state has created a session id, but cannot save it because the response was already flushed by the application. Padahal setelah check recheck di semua bagian dari page tidak ditemukan command Response.Redirect atau Server.Transfer. Bilapun ada, saya sudah ...

Defrag-lah harddisk dan melayanglah 60GB free space

Friday, November 6th, 2009

Karena space HDD di notebook saya sangat kecil, maka WD MyBook Home 1TB menjadi tempat bersemayam beberapa data raksasa VMWare dan beberapa snapshot-nya. Setelah sukses bersih-bersih data selama 2-3 hari kemarin akhirnya saya memberanikan diri untu men-defrag si MyBook untuk meningkatkan performa harddisk external ini. Proses defrag memakan waktu ...

Kombinasi Textbox – Button sederhana dari ComboBox

Friday, September 11th, 2009

[Sample dari aplikasi ini bisa di download disini.] Kombinasi Textbox-Button biasanya banyak digunakan untuk menampilkan sebuah form dialog isian yang kemudian hasil output dari form dialog tersebut diletakkan di bagian textbox. Salah satu contoh yang paling banyak digunakan adalah SaveFileDialog, LoadFileDialog dan lain sebagainnya. Dan biasanya kita cukup meletakkan sebuah control ...

Draw Rounded Rectangle menggunakan GDI+ di C#

Monday, March 2nd, 2009

Semakin sering kita melihat banyak orang yang hendak menggambar kotak dengan sudut yang melengkung atau Rounded Rectangle. Namun ternyata .NET Framework tidak menyediakan fungsi untuk menggambar rounded rectangle ini. Setelah mencoba-coba dan mencari informasi di Google, akhirnya saya menemukan dan kemudian menyempurnakan fungsi untuk menggambar rounded rectangle ini. ...

GDI+ Flicker-free animations using Double Buffering Technique in C# .NET

Wednesday, January 21st, 2009

Sekitar tahun 1995, saya pernah membuat sebuah game sederhana berbasis Turbo Pascal ketika kuliah di IPB dahulu.Game tersebut kemudian saya porting ke VB di Windows pada tahun 1997. Kedua-duanya menggunakan teknik double buffering untuk menghilangkan flicker di monitor yang terjadi saat terjadi perubahan images di layar. Teknik Double Buffering ini ...

DataBinding Nilai Enum dan cara membacanya

Monday, December 22nd, 2008

Saya seringkali menggunakan nilai Enum untuk nilai-nilai referensi yang sudah tetap/fix. Membuat enum sangat mudah karena tidak terlampau jauh berbeda dengan membuat class/object biasa, misalkan seperti di bawah ini: public enum SubscribeStatus { None = 0, ...

Silverlight 2.0 RC0 bentrok dengan Expression Blend 2.5 Preview

Monday, November 24th, 2008

Berhubung Expression Blend 2.0 saya expired masa trialnya, akhirnya saya install Expression Blend 2.5 Preview. Namun saat membuka file xaml di Visual Studio 2008, di bagian preview muncul informasi `Error HRESULT E_FAIL has been returned from a call to a COM component` diatas. Selidik punya selidik ternyata Expression Blend 2.5 Preview-lah ...

Memangkas ukuran file Virtual Machine Hard Drive Image

Friday, October 24th, 2008

Anda rutin menggunakan VirtualPC? Bila anda serutin saya dan bahkan sebagian waktu dihabiskan untuk bekerja dibawah VirtualPC maka pasti anda menyadari bahwa kadangkala file virtual harddisk berekstensi VHD (Virtual Machine Hard Drive Image) berukuran lebih besar daripada ukuran sebenarnya. Mengapa hal ini terjadi? Saat sebuah data dihapus atau ...