Best Practices in Asynchronous Programming http://msdn.microsoft.com/en-us/magazine/jj991977.aspx definitely avoid async void async/await from top to bottom as is best practice async/await from top to bottom as is best practice Best Practices in Asynchronous Programming not recommended https://msdn.microsoft.com/en-us/magazine/jj991977.aspx ‘Best Practices in Asynchronous Programming’ it's easy to cause deadlocks Best Practices in Asynchronous Programming This http://msdn.microsoft.com/en-us/magazine/jj991977.aspx it's easy to cause deadlocks Best Practices in Asynchronous Programming Best Practices in Asynchronous Programming https://msdn.microsoft.com/en-us/magazine/jj991977.aspx definitely avoid async void http://msdn.microsoft.com/en-us/magazine/jj991977.aspx Async/Await: Best Practices in Asynchronous Programming Best Practices in Asynchronous Programming Async/Await Best Practices... article http://msdn.microsoft.com/en-us/magazine/jj991977.aspx terrible idea Best Practices in Asynchronous Programming Best Practices in Asynchronous Programming http://msdn.microsoft.com/en-us/magazine/jj991977.aspx MSDN article on asynchronous best practices Async Best Practices async/await from top to bottom as is best practice