The article shows that some events are run as asynchronous even if you may not be aware of that. This can result in weird behaviour of the App - even hanging it. Simple example of such a behaviour is presented with full code sample. While writing the code in VS, the events aren't marked as asyc - so that is why you may not be aware of that. It is always worth to take a look into documentation.