Multithreading in Windows Forms applications
Multithreading in Windows Forms applications <URL:http://dotnet.mvps.org/dotnet/faqs/?id=multithreading&lang=en> ---------------------------------------------------------------------------- Multithreading in Windows Forms applications Safe, Simple Multithreading in Windows Forms, Part 1 <URL:http://msdn2.microsoft.com/en-us/library/ms951089.aspx> Safe, Simple Multithreading in Windows Forms, Part 2 <URL:http://msdn2.microsoft.com/en-us/library/ms951109.aspx> Safe, Simple Multithreading in Windows Forms, Part 3 <URL:http://msdn2.microsoft.com/en-us/library/ms993020.aspx> How To Pass Parameters to Threads in Windows Forms Applications -- and Get Results <URL:http://www.devx.com/dotnet/Article/11358/> .NET Framework Class Library -- 'Control.Invoke' Method <URL:http://msdn2.microsoft.com/en-us/library/system.windows.forms.control.invoke(vs.80).aspx> General information on multithreading in .NET: Multi-threading in .NET: Introduction and suggestions <URL:http://www.yoda.arachsys.com/csharp/threads/> Visual Basic Language Concepts -- Multithreading in Visual Basic .NET <URL:http://msdn2.microsoft.com/en-us/library/eed6swsx(VS.90).aspx> Samples: FileSystemEnumerator <URL:http://dotnet.mvps.org/dotnet/samples/filesystem/#FileSystemEnumerator> A .NET Progress Dialog <URL:http://www.codeproject.com/KB/miscctrl/progressdialog.aspx>