When you do calls to components, which may need some time to respond, it is very essentially to put this calls in a separate thread. Otherwise you risk your application to bug for a while.
When you work with many threads sometimes you will need to pass data between them. Although .NET Framework provides an easy way to achieve this goal, I will show you another solution of this problem, which is more secure. Continue Reading…