Category Archives: .NET Development

Yes, we do do development other than SharePoint!

Using log4net to log workflows

Log4net is very good at logging events to local log files. However, if you are looking for centralized logging, take great care. If you want – 1. to remove the need of having to add log4net configuration to every web.config. … Continue reading

Posted in .NET Development, SharePoint, SharePoint 2007, SharePoint 2010, SharePoint 2013, Tips and Tricks | Leave a comment

Removing Visual Source Safe (VSS) from c# and vb projects and solutions

This is a PowerShell script that I use to remove all traces of source safe from vb or c# projects and solutions. This script behaves as follows – 1. The script acts recursively throughout a designated folder. 2. The script … Continue reading

Posted in .NET Development, SharePoint, Tips and Tricks | Tagged , , | Leave a comment

A fix for the Contact Detail web part

I’ve noticed that adding two or more Contact Details web parts to a page breaks the presence information behaviour. Moving the mouse over the first entry works but all others on the page do not. There have been various fixes … Continue reading

Posted in .NET Development, SharePoint, SharePoint 2007, Tips and Tricks | Tagged , | Leave a comment

Housekeeping timer job that can dynamically load housekeepers

I have been toying with the idea of creating a general purpose timer job that can carry out any number of tasks now or in the future and that will not require re-compiling or redeployment. The solution I thought of … Continue reading

Posted in .NET Development, SharePoint, SharePoint 2007, SharePoint 2010, Tips and Tricks | Tagged , , , | Leave a comment

Find the strong name for an assembly

For a long time I have used the method I previously outlined for obtaining the public key of my signed assemblies. Another way you can get the full four part string name of an assembly is as follows: Either press … Continue reading

Posted in .NET Development, SharePoint, SharePoint 2007, SharePoint 2010 | Leave a comment