Author Archives: ceej

Claims-based authentication and user profiles

Turns out it is relatively trivial to create a user profile for a claims authenticated user. You are probably familiar with the UserProfileManager.CreateUserProfile method. The overload of interest takes a string parameter that is the username of the profile to … Continue reading

Posted in SharePoint 2010 | Tagged , | Leave a comment

Redirect relative to the SharePoint LAYOUTS directory

If you ever need to redirect to a page that resides in the /_layouts/ virtual directory, i.e. the physical directory found in the SharePoint root in {SharePoint Root}\TEMPLATE\LAYOUTS it is possible to do so without hard coding the URL. Use … Continue reading

Posted in SharePoint, SharePoint 2007, SharePoint 2010, Tips and Tricks | Leave a comment

SharePoint 2010 SP1 Recycle Bin Oddity

A little gotcha here that is is good to be aware of. As we all know, SharePoint 2010 Service Pack 1 added the long awaited functionality that enables self-service recovery of sites. Superb! So if a site owner ‘accidentally’ deletes … Continue reading

Posted in SharePoint 2010 | Tagged , | Leave a comment

SharePoint Hidden Lists

This is purely for my own benefit as this information seems to refuse to stick in my head! SharePoint has a number of hidden lists used to store information that is vital to its operation. It can sometimes be useful … Continue reading

Posted in SharePoint, SharePoint 2007, SharePoint 2010 | Tagged | Leave a comment

SharePoint Calculated Columns – Server and Client-Side Difference

I have just completed a task to improve performance of a Silverlight web part that queried a list and returned a large amount of fairly static data. To improve performance the client-side code that performed the query using the Silverlight … Continue reading

Posted in SharePoint 2010 | Tagged | Leave a comment