Friday, February 19, 2016

.NET async / await - Great article on best practices (must read)

This is probably the best article I've read on the best practices on using async and await in .NET. It does a great job of explaining return types, exceptions, SynchronizationContext (how I originally stumbled on the article), and the differences between console apps, web apps, and GUI apps.

Definitely worth a read...twice.

https://msdn.microsoft.com/en-us/magazine/jj991977.aspx

I've also attached a PDF of the content in case you want to save that off.

Download PDF

Friday, February 12, 2016

Favorite Videos to watch...

I thought I should start a list of my favorite videos.

The surprising truth about what motivates us
https://youtu.be/u6XAPnuFjJc

Spotify Engineering Culture (Part 1)
https://www.youtube.com/watch?v=Mpsn3WaI_4k

Spotify Engineering Culture (Part 2)
https://youtu.be/X3rGdmoTjDc

Product Strategy in 7 Minutes
https://vimeo.com/81544164

Can't RDP? How to enable / disable virtual machine firewall for Azure VM

Oh no!  I accidentally blocked the RDP port on an Azure virtual machine which resulted in not being able to log into the VM anymore.  I did ...