Blog Archive
January 2010
- 20: Large or asynchronous file uploads in ASP.NET MVC (6)
- 17: Skipping the SMTP line with Postmark (2)
November 2009
- 06: A theming engine for ASP.NET MVC 2 (17)
July 2009
April 2009
- 18: Why Twitter clients don’t matter (8)
January 2009
- 27: Managing social data in Silverlight: do you push or pull?
- 23: ‘Innovate with Silverlight 2′ article code available (6)
- 19: People + Media + Messages = Social
- 10: Introducing tweet#, the complete fluent C# library for Twitter (7)
December 2008
- 22: How to make cross-site service calls in Silverlight using JSON (1)
- 19: Composing animations with Silverlight.FX
- 16: Jumping from ASP.NET to Silverlight 2 available now
- 11: Improving the readability of the Specification pattern
- 08: How to determine generic implementers and type parameters at runtime (1)
November 2008
- 13: Slow software: open source and the cult of speed
- 02: How companies can find and keep the best developers in the world
October 2008
- 28: Social networking doesn’t mean features
- 25: A short manifesto for web startups (1)
- 09: LINQ + WCF + Silverlight (Part Seven) (0)
- 06: LINQ + WCF + Silverlight (Part Six)
September 2008
- 27: Practical Silverlight
- 15: Converting between entities and data transfer objects
- 15: LINQ + WCF + Silverlight (Part Five) (2)
- 06: A better JavaScript minifier
- 03: LINQ + WCF + Silverlight (5)
August 2008
July 2008
- 25: From ASP.NET to Silverlight in Five Leaps (1)
- 25: LINQ + WCF + Silverlight (Part Two)
- 21: LINQ + WCF + Silverlight (Part One)
- 17: Thoughts on building social software in .NET
- 13: IDictionary’s missing methods
- 04: Books vs. blogs: the value of technical books and ideas to improve them
June 2008
- 26: Frictionless data persistence in Silverlight 2 (3)
- 26: Compression in Silverlight 2: porting SharpZipLib (1)
- 26: Serialization in Silverlight (2)
- 21: Frictionless data persistence in ASP.NET WebForms (1)
- 19: Silverlight 2: Encoding class GetString confusion
May 2008
- 19: Automating readable markup in ASP.NET, WPF, and Silverlight (1)
- 18: Integrated social networking in ASP.NET
- 15: Five takeaways from DevTeach Toronto 2008
April 2008
- 21: Six recommendations for starting a startup with ASP.NET (1)
- 12: Resourceful ASP.NET MVC: Multiple approaches to optimizing CSS (1)
- 11: Minifying embedded CSS using stream filters (1)
March 2008
- 29: Disposing handlers in ASP.NET AJAX: addHandler vs. addHandlers
- 04: How to deliver ASP.NET Themes as a single, optimized resource (2)
- 03: Fulfilling the ‘Freshness’ pattern with extension methods
- 03: A better CSS minifier (3)


Socialized