I recently read an article about c#-5 and new & nice asynchronous programming features . I see it works greate in windows application. The question came to
It would only increase performance if you needed to do multiple things, that can all be done without the need for any other information. Otherwise you may as well just do them in sequence.
In terms of your example, the answer is no. The page needs to wait for each one regardless.