I have been trying to create good multithreading programs and it is not working well considering the use of global variables, local variables etc and thread safe controls. I have not found a good way of doing it since it seemed to be not as efficient as just running it on a single thread.
The program accesses facebook and twitter api, parses etc. and I am wondering if I can just create new tasks and map the program project file and fire new instances of the project.
Someone suggested this using the taskfactory in 2010 but I thought this was just the same as the threadpool. Any suggestions on this:
create windows services and set them to run on task scheduler??