Cada vez es más común realizar operaciones asíncronas, gracias en parte a la llegada de la Web, donde no podemos bloquear una aplicación simplemente porque esté haciendo una operación de red que no sabemos el tiempo que va a tardar en concluir, como una llamada a un servicio Web. Cuando realizamos una aplicación de este estilo, hay que 'mantener al usuario entretenido' de alguna forma, para que sepa que la operación está teniendo lugar y que la aplicación no se ha quedado 'colgada', idealmente dando...