How can I call the method asynchronously?
How to call an asynchronous Visual C # method:http://support.microsoft.com/kb/315582
You should probably use ThreadPool.QueueUserWorkItem ( ThreadPool.QueueUserWorkItem Method )
ThreadPool.QueueUserWorkItem
I think BackgroundWork is the easiest way to perform asynchronous operations.