G
Guest
Hi
I'm Roby Eisenbraun Martins. I 'm a C#,VB,C++ developer.
I'm working with NET 2005 and I need a good thread control class.
Initialy I was working with "Thread" Class. It appears to be the best
class to work with threads, because it containg all the basic commands to
control a thread.
But It doesn't have a good performance and The debug mode doesn't work
very well when there is a thread from "Thread" class running. It is not able
to identify some threads errors correctly.
"BackgroundWorked" and "AsyncOperations" do a nice job, but in the
another hand, they don't have a real Cancel method.
Why there are differences between them and which one should I use to
work together with a form (UI)? don't forget about cross-thread error.
Thank you,
Roby Eisenbraun Martins
I'm Roby Eisenbraun Martins. I 'm a C#,VB,C++ developer.
I'm working with NET 2005 and I need a good thread control class.
Initialy I was working with "Thread" Class. It appears to be the best
class to work with threads, because it containg all the basic commands to
control a thread.
But It doesn't have a good performance and The debug mode doesn't work
very well when there is a thread from "Thread" class running. It is not able
to identify some threads errors correctly.
"BackgroundWorked" and "AsyncOperations" do a nice job, but in the
another hand, they don't have a real Cancel method.
Why there are differences between them and which one should I use to
work together with a form (UI)? don't forget about cross-thread error.
Thank you,
Roby Eisenbraun Martins