BackgroundWorker merupakan kelas yang dibuat untuk
menjalankan instruksi-instruksi pada Thread yang berbeda. BackgroundWorker dirancang untuk memudahkan dalam kebutuhan user interface seperti pada Windows Form maupun Windows Presentation Foundation (WPF). Pada BackgroundWorker terdapat beberapa event handler sehingga programmer dapat meletakkan baris kode
kedalam event handler tersebut. Sehingga mendapatkan output yang diinginkan.
Sebagai contoh BackgroundWorker
biasa digunakan untuk operasi-operasi yang memerlukan waktu relatif lama. Dan
bisa juga kita kombinasikasi dengan control progressbar untuk mendapatkan
progress dari operasi yang lagi dilaksanakan. Karena operasi yang dijalankan
menggunakan thread yang berbeda, maka user interface tidak akan freeze sehingga kita masih dapat
memberikan intruksi lain melalui user interface kedalam program. Sebagai
contoh, pada saat kita sedang menunggu operasi yang telah berjalan, kita dapat
melakukan pembatalan operasi (cancel)
dengan menggunakan button yang telah kita sediakan.
Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.
Semoga bermanfaat..
Wassalam...
2 comments:
awesome blog.. this blog really helpful to everyone.. thanks a lot for sharing
dot net training | best dot net training | dot net training and placement | dot net training in chennai
Post a Comment