Setting the super user account on SharePoint 2010 and getting Access Denied errors afterwards

By default after installing SharePoint 2010 you will probably soon encounter the following two error messages in the Application log: Object Cache: The super user account utilized by the cache is not configured. This can increase the number of cache misses, which causes the page requests to consume unneccesary system resources. To configure the account…


Setting up SharePoint 2010 Excel Services to get external data

Some of you out there might just want to run as far as possible when having to configure SharePoint 2007 Excel Services to refresh data from an external SQL or OLAP source using the logged on users’ credentials. The process involved configuring SPNs for quite some services, taking care of delegation, configuring ECS to use…


SharePoint 2010 Master

Recently I had the opportunity to take part in the the 9th rotation of the SharePoint 2010 Master course in Redmond. I had big expectations on the course itself, having heard a lot of good things about it. Among the good things every single master I have talked to pointed out the very demanding and…


Federation extensions for MOSS2007

The Geneva team has just released a package to support MOSS 2007 deployments with ADFS 2.0. Announcing the RTW of Federation Extensions for SharePoint 3.0 !! It even includes RMS config!


SharePoint and the favicon

Setting a page’s favicon is pretty easy in 2010: <SharePoint:SPShortcutIcon runat="server" IconUrl="/_layouts/images/favicon.ico"/> Now try this with an icon coming from the Style Library: <SharePoint:SPShortcutIcon runat="server" IconUrl="/Style Library/favicon.ico"/> You think you have nailed it, right? Fire up IE8 running on XP and you’ll see it won’t appear. Here’s the fix: <SharePoint:SPShortcutIcon runat="server" IconUrl="/Style%20Library/favicon.ico"/> Took me some…


Beware of conflicting field static names

Recently I came across a problem where pushdown of changes on a contenttype did not work when doing a feature upgrade. The appropriate AddContentTypeField command was specified in the feature.xml template: <AddContentTypeField ContentTypeId="averylongidhere" FieldId="{133865E2-17C6-4c42-B98A-D4D09BA43714}" PushDown="TRUE"/> Digging deeper I found no errors when upgrading the feature so I was about to give up when I tried…


What to do when SPContext is null but you need it?

Sometimes you stumble upon really strange errors when doing trivial things. When you dig deeper, sometimes it turns out the error comes from the lack of a HttpContext, for example when running some action through STSADM or a timer job. Recently I faced a strange ArgumentNullException when creating a Content by Query Webpart in C#…


Publishing start and end dates are set brute force

When setting publishing start and end dates on a publishing page, these dates will be saved in the PublishStartDate and PublishEndDate fields of the publishing page. Changing the scheduling settings will result in an immediate change of the page (with the modified by and modified date properties set as well), regardless of the state of…


Anatomy of page lifecycles in SharePoint 2010 publishing pages

  As most of you already know, SharePoint 2010 brings a whole load of nice publishing features out of the box. One of these are the handling of publishing pages. Publishing pages are basically .aspx pages that get their content from the listitem associated to them. You can imagine a publishing page much like any…


SharePoint 2010 Kerberos Guide

A really comprehensive guide on SharePoint 2010 identity scenarios. It is a must read for everyone planning a SharePoint 2010 deployment. Grab it from here: Kerberos Guide.docx