An already finished application is working and doing what it should be – even in a long time test. From the GUI you can start some BackgroundWorker threads which are using HttpWebRequest in the DoWork function and display status information via the OnProgressChanged event in the GUI… (Budget: $30-$250 USD, Jobs: .NET, C# Programming, Reviews, Software Architecture)
