I've been reading a lot of documentation and have a few questions left unanswered. I've spent the past few hours searching for specific information and have had no luck; assistance would be welcomed.
Question 1:
What is the difference between "Background Worker" and "Worker Pool" as indicated within the MSDN samples provided.
Question 2:
I noticed while using, AddressOf _Function_, variables cannot be passed; what would be an efficient solution to this?
Question 3:
While using multithreading is it required to invoke before setting variables, or only form properties?
Question 4:
While using System.Net.Sockets is it safe/efficient to use Application.DoEvents while waiting for new data; or would be using a Do While loop be fine without DoEvents since the action would be multithreaded? Note: there can be up to 2000-3000 sockets in use at a time.
I have a lot more questions but for the time being these four are the most important with my current progress. I'm really new to the vb2010 transition so please don't assume I know terminology, thank you.
Question 1:
What is the difference between "Background Worker" and "Worker Pool" as indicated within the MSDN samples provided.
Question 2:
I noticed while using, AddressOf _Function_, variables cannot be passed; what would be an efficient solution to this?
Question 3:
While using multithreading is it required to invoke before setting variables, or only form properties?
Question 4:
While using System.Net.Sockets is it safe/efficient to use Application.DoEvents while waiting for new data; or would be using a Do While loop be fine without DoEvents since the action would be multithreaded? Note: there can be up to 2000-3000 sockets in use at a time.
I have a lot more questions but for the time being these four are the most important with my current progress. I'm really new to the vb2010 transition so please don't assume I know terminology, thank you.