Every developer working with Microsoft technologies knows or ought to know Channel 9 on MSDN. Channel 9 has a library of great videos and shows, ranging from C++ development over Azure, .NET and SharePoint, to more entertaining shows like This Week on Channel 9, and Ping!. Channel 9 videos aggregates several of these shows in to one app, where you can easily find and view the video streams of your choice.