I have a Reporting system that has a list of reports available for running to the user. What I want to be able to do is periodically have the application look for new reports on the SQL server and repopulate the list of reports available.
But I want to do this without locking the application, I want this to be seamless and not have the user even know it is happening.
How can I do this the most efficient way possible?
Thank you
If I understand your question, you are looking to have a background thread perform this work, without affecting the user, and update the GUI when done.
Look into BackgroundWorker helper class.