Top Links
- *Free to Choose* Deal/Day to Support #Japan Disaster Relief – Save 50% – Ebooks & Videos (O’Reilly Media)
 - MEFing up John Papa’s MVVM code from Firestarter (Colin Blair)
 - Using EntityFramework with ASP.NET MVC 3 (Rob Conery)
 - Effective Tests: Test First (Derek Greer)
 
.NET / Visual Studio
- A C# Command-Line Parser (Jonathan Wood)
 - A Guide to Sandcastle – Part 1 – Introduction (Dennis Delimarsky)
 - Using WCF Data Services with Entity Framework 4.1 and Code First (Jeff Derstadt)
 - Implementing the virtual method pattern in C#, Part Two (Eric Lippert)
 - Book Review: C# in Depth–2nd Edition (Jan Van Ryswyck)
 - Visual Studio 2010 Service Pack 1 Setup Switches (Zain Naboulsi)
 - Windows Azure and scaling: how? (.NET) (Maarten Balliauw)
 - Windows Restart and Recovery Recipe (Yochay Kiriaty)
 - Entity Framework 4.1 gets DbContext API – but no Database Evolution, SPs or Cached queries (Roopesh Shenoy)
 - Code contracts – Is it only about argument validation? (Peter Gfader)
 - Monad tutorial, Part 4 (Brian Marick)
 - Profile a profiler using a profiler (Feng Yuan)
 
Web Development
- Making a Mobile MVC Music Store Part 1: Creating a Common Service Layer (Chris Love)
 - In JavaScript, curly brace placement matters: An example (Dave Ward)
 - Quick tip: Microsoft Expression Web 4 SP1 available, new SuperPreview online service for Safari (Katrien de Graeve)
 - Facebook C# SDK Tutorial–ASP.NET MVC3 Website with Facebook Authentication (Nathan Totten)
 - Bring your web sites to the desktop with IE 9 Pinned Sites (Rachel Appel)
 - JSConsole Remote Debugging and JSBin Live Preview (Elijah Manor)
 
Design / Methodology / Testing
- The wages of sin: Proper and improper usage of abstracting an OR/M (Oren Eini)
 - Dear Web Design Community, Where Have You Gone? (Vitaly Friedman)
 - Lighthouse – Silverlight Unit Test Runner Project released (Slobodan Pavkov)
 - Meet Microsoft’s Guru of ‘Design Matters’ (Sharon Pian Chan)
 - User Experiences: An Insight into Our Design Process (Mirko Mandic)
 - IQ Isnt Enough. Enterprise Architects Must Balance with EQ Driven Approaches (Mike Walker)
 - Designing a Short Course on IoC: Day 2 (Nicholas Blumhardt)
 
Silverlight / WPF / Windows Phone
- Issue with RadioButtons and Binding for MVVM (Abhishek Sur)
 - Creating “Cool” Buttons with Expression Blend (Alex Mukora)
 - Windows Phone 7 – Part #8: Using Sensors (Andrea Boschin)
 - Silverlight for Windows Phone Programming Tip #8 (Jeff Prosise)
 - NuGet Package of the Week #3 – PhoneyTools for Windows Phone 7 (Scott Hanselman)
 - Jeremy Likness on Unit Testing XAML Data-Bindings in Silverlight (Silverlight Team)
 - WP7Contrib – Page Transitions and Navigation Service (Richard Griffin)
 - I was joking about the penny, but how about some tombstoning sample code? (Peter Torr)
 - All about WP7 Isolated Storage – Read and Save Text files and Customizing WP7 Slider in different ways (Windows Phone Geek)
 - WP7 Common Image Templates (as Paint.Net/PDN files) (Greg Duncan)
 - Adding an Application Bar (Jesse Liberty)
 - ApplicationIcon must be in root directory (Mike Ormond)
 - Metro In Motion – Fluid List Animation (Colin Eberhardt)
 
Podcasts / Screencasts / Videos
- .NET Rocks! – Adam Driscoll Does PowerShell with TFS (Carl Franklin & Richard Campbell)
 - Episode 142 – PowerScripting Podcast – Richard Giles from Idera on PowerShell Plus (Jonathan Walz & Hal Rottenberg)
 - Pluralcast 38 : Liam McLennan on JavaScript (David Starr)
 - TWC9: Expression Web SP1 adds HTML5 support, New Events section, Task.Show (Brian Keller & Dan Fernandez)
 - Yet Another Podcast #29 Jon Galloway on MVC 3 (Jesse Liberty)
 - Talking Shop Down Under Episode 48 – Tatham Oddie on What IE9 Means for Developers (Richard Banks)
 - Windows Azure Platform Security Essentials: Module 5 – Secure Networking using Windows Azure Connect (Larry Larsen)
 - Hot Apps: Burn It All, Lunchbox, Urban Dictionary, Simon, Apict (Laura Foy)
 - WP7’s IE9 implementation shown off on video (Brody McKee)
 
Community / Events
- Just Announced: First Set of Windows Azure Sessions at MIX11 (Windows Azure Team)
 - Joel Oleson in Ireland for the 1st time with Microsoft and SharePoint User Group in Dublin (Joel Oleson)
 - Events This Week – March 21st, 2011 (G. Andrew Duthie)
 - Visual Studio Live! Las Vegas Giveaway (Brendan Tompkins)
 - Deeper in .NET 2011 in Review with Pictures (Chris Pietschmann)
 - Windows Phone 7 Workshops–Register Now! (Mike Ormond)
 - Xbox LIVE community patrolled by Enforcement Unicorn Ninja (Microsoft JobsBlog)
 
Database
- SQL Server Compact Toolbox 2.1–Visual Guide of new features (Erik Ejlskov Jensen)
 - SSRS Red-Yellow-Green Indicators: An Alternative Approach? (Jen Stirrup)
 - SSIS Foreach File Enumerator returns more files than expected by appending a wildcard (*) to the file mask (Jose Chinchilla)
 - SQL Server: Move Table to a new File Group (Madhivanan)
 - SQLAuthority News – Solid Quality Journal – Importance of Statistics (Pinal Dave)
 - SQL Server DENALI: Service Broker Troubleshooting made easy (Sankar Reddy)
 
Miscellaneous
- Review of 97 Things Every Programmer Should Know (Brian Bondy)
 - Kindle info, links, blogs, tools, and more… (Think “One Boat Load of Kindle Links”) (Greg Duncan)
 - Certification: Why Exam Development Is Separate from Training Development (Kim Spilker)
 - Microsoft “Video Kinect” Chat Review – Video Chat on the Big Screen, The Good and The Bad (Scott Hanselman)
 - MVPs for Windows Phone 7: Syncing Outlook 2010 and Window Phone (Lonnie Webb)
 
More Link Collections
- Interesting Finds: March 21, 2011 (Jason Haley)
 - Interesting .NET Links – March 21, 2011 (Senthil Kumar)
 - The Morning Brew #817 (Chris Alcock)
 - Daily WP7 Development News March 21th 2011 (Windows Phone Geek)
 - Windows Client Developer roundup 064 for 3/21/2011 (Pete Brown)
 - Daily News Digest 03/21/2011 and Weekly Article Digest 03/21/2011 (Silverlight Show)
 - Weekly Link Post 186 (Rhonda Tipton)
 
The Geek Shelf
![]()  | 
Ship it! A Practical Guide to Successful Software Projects | 


