>
> I still remember the day we announced that we would only support Async
> with Silverlight .. over a million developers lost their minds over it and
> send rage quit emails to the teams...
>

I was also a bit surprised and angry, for 10 minutes, then I realised that
it was cruel but it forced you "do the right thing". It got me into the
good habit of coding like this when working with proxies:

proxy.FooAsyncCompleted += (a,b,c) =>
{
    // this runs later
}
proxy.FooAsync("args");
// This runs now

I find this quite readable -- Greg

Reply via email to