It's been a year since I last posted an article on CodeProject. That article was called Serialization with .NET 2.0 Generics . I enjoyed writing that article and I got a lot of good feedback. This time the topic is web method calls and progress notification. Web method calls tend to be slow and if there's any significant amount of data to send over the wire it would be nice to report just how much as been sent/received. In the past we have used background threads and some pretty animation. I was...