William Fry's Blog
Simulating "Extension Interfaces" with Structs and Generics
While many still debate the value and appropriateness of Extension Methods in C# 3.0, I have always...
Date: 07/21/2008
Creating Text Summaries from HTML
On several projects, I have had the need to convert large HTML blobs into short text summaries that...
Date: 07/12/2008
SharePoint 2007 and TokenAndPermUserStore Issues
In 2007, I was working on a large SharePoint 2007 project and we discovered that after the system...
Date: 07/12/2008
Prepare for Internet Explorer 8.0 Today! Yes, Today.
For twelve years, I was an architect of enterprise, commercial software. One of the most important...
Date: 06/08/2008
Internet Explorer 8.0 and Accessibility
I'm a strong believer in creating accessible applications... not only because it's the right thing...
Date: 05/29/2008
PowerPoint-like buttons in XAML/WPF
Someone posted a question to a discussion group asking for a way to create buttons like those in...
Date: 01/31/2008
WCF: BodyWriter and Raw XML Problems
I've been recently writing code with Windows Communication Foundation (WCF) using raw Message...
Date: 05/15/2007
Visual Studio and Arithmetic Overflow
Microsoft has made an important change between Visual Studio 2003 and Visual Studio 2005/2008: By...
Date: 04/29/2007
Default Namespaces and XML: Who Knew!?!?
I work a lot with XML and XML will obviously play an important role in future development. Over the...
Date: 04/28/2007