void bg_DoWork(object sender, DoWorkEventArgs e) { // does a job like reading data from hardware and internet(web) RefreshDataFromDeviceAndWeb(); }