How to sort the list of sites in the Create Sites page

In a customer deployment, we had several custom Site Definitions to create (because they have variations) and we started noticing that the list of sites available in the Create Page is sorted in an odd way.  In fact, it’s using neither the creation order, the configuration ID, nor the title (which is okay since it’s…

1

How to really clear the BlobCache on all servers in the farm

Whoever worked with the BlobCache has wanted to clear it someday (especially when developing or debugging issues).  The BlobCache is the caching mechanism that keeps a local copy of large files.  For example, your pictures, styles, and scripts, can be cached on each front-end.  This will reduce SQL traffic.   The only visual way to…

4

Content Deployment and Object Reference Not Set to an Instance

We have been having this error for quite some time, and very randomly.  It’s not that the exception happens often, it’s that when it does happen, it breaks that Content Deployment Job until you delete it (along with the path).   As it turns out, reading through the May 20th WSS fix, there was the…

1

The power of deleting Content Deployment Jobs & Paths

For the past few weeks, I have been in parental leave (we just had our first baby girl) and unable to write much.  However, it seems that there was some issues with Content Deployment at work.   Actually, the installation of SP1 and Blackout had been scheduled for a while but it didn’t resolve as…

1

SharePoint Content Deployment Manifest Reader

Note: This post was made for SharePoint 2007 pre-Infrastructure Update — while I did use it after the IU, I did not try it on SP2010.   I ran into some more Content Deployment issues lately and I was going through the manifest (see http://blogs.msdn.com/maximeb/archive/2008/02/19/debugging-content-deployment-issues.aspx for more examples) with some difficulties. First of all, let…

6

Updating site parameters using the API may freeze the variation job

As you probably know if you read my blog, we like to automate as much as we can our WCM portal deployments.  One of the thing we do is to update the Publishing Navigation to hide some sites/pages or simply re-order them correctly.  Unfortunately, when you have variations and you want to automate this for…

1

Deploying resource files across a farm

I’ve been looking a little bit more on finding the easiest way to deploy resource files (.RESX) in the App_GlobalResources directory and I found various solutions that includes Features and Timer Jobs to synchronize these resource files.  Mikhail Dikov has a very good article explaining different process and types of resources.   However, I find…

3

Computed profile property with BDC and Web Services

So you are importing user profiles from your user data store (Active Directory, LDAP, etc.) but you are missing a property that isn’t defined in that source connection.  That property could be : Something you can execute by having the username or ID of the user and then run a series of operation (it could…

1

Creating SharePoint webs with Excel and STSADM

This is a follow-up to my Site Definition Helper scripts post.  As described in that post, we were looking at making it simple to create multiple webs.  While you can use a site definition with a PortalProvisioningProvider to do this, if you have variations, you cannot use it since most of your webs will be…

1