> With the discussions of late about Asynchronous calls, I have to
> ask.  What is the difference between it and executing a method in
> another thread?

>From the docs that I've read on the subject, the theory that the Async calls
are simpler to program against.  You don't have to spin up a thread and
manage it, and you don't have to set up some message to tell you that a
background operation is complete.

But from my experience this afternoon while trying to use the Async mode ie.
BeginFoo EndFoo, I've found this to be pretty complex.  There are simple
examples where you could start something that might take a while, do some
other stuff, and then wait for it to complete, without the hassle of
creating a thread.

-John

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to