Personal articles and ramblings

Using SharePoint and Log4Net in harmony

Getting Log4Net working effectively with SharePoint.

Published on Fri, Jun 11, 2010

Using SharePoint SPWebConfigModification to manage changes to the web.config

This article relates to using the SharePoint SPWebConfigModification to apply changes to the web.config.

Published on Fri, Jun 11, 2010

Pitfalls of RetractSolution with AllContentUrls

This is a note about the pitfalls with using `retractsolution` and the `allcontenturls` option in SharePoint.

Published on Tue, May 11, 2010

Ghosting the Unghostable

This example shows how to ghost non-ghostable files in SharePoint as well as how to relocate existing ghosted content.

Published on Thu, Dec 3, 2009

Programmatically setting control adapters for url rewriting & Ajax

This article describes how to make url rewriters work with Ajax, and how to set control adapters programmactically to apply the fix.

Published on Mon, Jul 6, 2009

The Null Coalescing Operator

One of the most useful yet little-known features to come out of C# 2.0.

Published on Thu, Apr 9, 2009

Windows Vista Aero Glass in .NET Managed Win32 Applications

This article is a brief introduction into the use of the new Vista APIs for extending the Aero Glass area into a managed Win32 application.

Published on Mon, Jun 2, 2008

Interprocess communication via Windows Messaging

This article demonstrates a quick and easy-to-use implementation for cross AppDomain communication in .NET by leveraging Windows native messaging.

Published on Fri, Nov 2, 2007

Making your application UAC aware

This article is a guide to making applications UAC aware for Vista.

Published on Wed, Oct 3, 2007