Personal articles and ramblings

Sitecore Authentication with the SimpleMembershipProvider

This article provides a solution for using the SimpleMembershipProvider and newer WebSecurity APIs with Sitecore.

Published on Tue, Nov 12, 2013

SimpleMembershipProvider vs MembershipProvider

Everything you ever wanted to know about why SimpleMembershipProvider does not work as a MembershipProvider.

Published on Wed, Aug 14, 2013

Twitter OAuth authentication using .NET

A example showing how to authenticate a Twitter application using OAuth and an application access token.

Published on Mon, Aug 29, 2011

Unexpected ASP.NET session start/end events

What you should know about Session Start/End events in order to protect your application from possible performance issues.

Published on Sun, Aug 28, 2011

Facebook Integration via Hammock

Recently I made the distinction between frameworks where community driven libraries thrive, and evolving APIs where they often become the kiss of death. In this article I want to give an example of integrating with Facebook using the REST library Hammock.

Published on Sun, Jul 10, 2011

Making Log4Net work with the .NET Client Profile

A step by step guide to getting Log4Net working with the .NET Client Profile.

Published on Fri, Aug 27, 2010

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