On a special This Week on Channel 9, Dan records this week's episode from home since the Microsoft campus is snowed in, but as usual, we give you the week's top developer news, including:
- [00:30] Microsoft Blog - Kinect for Windows SDK coming soon, includes support for audio, system application programming interfaces and direct control of the Kinect sensor itself.
- [01:11] Visual Studio Blog - Sean Laberee - New Visual Studio Productivity Power Tools available which simplifies find, adds middle-wheel scrolling, Remove and sort imports for Visual Basic, and more
- [02:50] Web Platform Team - Laurence Moroney - WebMatrix Refresh Released which fixes a number of bugs like MySQL apps failing, working with My Documents on the root drive, and more
- [03:57] Windows Phone Blog - Yochay Kiriaty, The Shake Gesture Library make it easy to add shake gestures to your application
- [04:34] Coding4Fun Blog - Greg Duncan - Windows Phone 7 QuickStarts show task-based samples for media, animations, and more
- [05:14] Den Delimarsky - A walkthrough of (undocumented) Zune's APIs including retrieving friend list, album information, play counts, and more
- [06:07] Jon Skeet finishes his 45-part summary on LINQ to Objects where he discusses operator design and builds his own implementation of LINQ to Objects (including unit tests)
- [07:15] Tomasz Peczek - Using jQuery UI Grid in ASP.NET MVC
- [08:00] Fred Song - ASP.NET MVC Server Explorer sample enables you to have the classic Windows Explorer view of your server contents
- [08:47] Andrew Vos - A script that counts the # of profanities in GIT commits by programming language. The #1 language by commit profanity is C++
- [09:59] JetBrains Blog - Reflector follow up: JetBrains will include an integrated decompiler in ReSharper 6 and a free standalone decompiler
Picks of the week!
- [10:50] Dan's pick: Miguel's post on "Well Actually" describes the social & work mismatch of developers needing to be incredibly precise when writing code and having that annoying trait bleed into your personal life by interrupting people to make minor corrections, notes, etc.