Archive for December, 2009

Application Pool mis-configuration in SharePoint 2010

December 17, 2009

There is a “small” error in the Application Pool configuration of SP2010:

“Unfortunately when creating a Web Application, SharePoint 2010 uses the SharePoint only property Display Name for the STS application. The STS application is required as part of every SharePoint 2010 Web Application and lives at /_vti_bin/sts.
As the Web Application is being provisioned SharePoint uses the display name, SecurityTokenServiceApplicationPool. This of course doesn’t exist in IIS and so the loading of this application pool for each web application will fail every time IIS starts up. This will result in a 5048 Warning from WAS within the System Event Log (for each Web Application)”

Read more here:

via @harbars


Getting the User Profile Services, including the import, to work

December 14, 2009

Microsoft overhauled the Profile Service in SP2010. To get them to work, in the public beta, is tricky, but now there is a useful guide:

Getting the web inside (SP2010 Code sample)

December 2, 2009

The activity feed in SharePoint 2010 is very interesting. It is a way to see and read what your co-workers are doing. Most of your actions in SP2010 will end up in the activity feed.

But what about your actions and updates outside the organisation? For instance your twitter account?

I created a class that will import your twitter updates ( through your public timeline rss feed ) and will post those updates to your activityfeed:

This way your colleagues can keep track of your twitter updates too!

After this, it was easy to create a class that would do the same thing for your Blog RSS feed.

All you need is: a profile property where you store your Twitter account name, no password needed. And you use this class to do the rest on a schedule. I used a command line application for it:

For the class TwitterAcitityFeed I used the code sample from here:,guid,b3af80e2-4e6f-41d6-ae93-61950a332a39.aspx as starting point. you are free to use this example, prototype code as is. It seems to work for us on the public beta.

Go over to the codeplex project: