Migrating SharePoint 2007 Site/List Templates(.stp) to SharePoint 2010

Unfortunately, SharePoint 2007 site templates(.stp) can’t be used as in SharePoint 2010. Hmm… Then what to do with the custom SharePoint 2007 Site templates? Can’t I use them in SharePoint 2010? well, You can,  Here is the work around to Migrating MOSS 2007 Site, List Templates(.stp) to SharePoint 2010: Create a site…

Read more

Fix “Missing Event Receivers” issue in SharePoint Migration

During SharePoint 2010 Migration, Preupgradecheck reported the issue of missing Event Receivers: The following event receiver assembly(s) are referenced by the content, but they are not installed on the web server So,  To resolve this issue we need to two steps: Get all list locations, where a particular event receiver is registered…

Read more

Visual Upgrade All SharePoint Sites in a web application using PowerShell

After the Migration using database attachment method, Had to upgrade all sites to New SharePoint 2010 User Interface. Used this PowerShell code to accomplish. SharePoint 2010 visual upgrade using PowerShell script Or you can use the SPSite’s VisualUpgradeWebs() method: Here is the Before/After images:

Read more

Remove a Web Part Programmatically using PowerShell

We have had bunch of SharePoint 2007 site collections and recently upgraded them to SharePoint 2010. After the upgrade for some reasons, we wanted to delete a particular web part (Tip of the day web part) from the home page of All migrated sites’ default.aspx page of the many sites. I get…

Read more

MOSS 2007 to SharePoint 2010 Migration Project Plan

Here are the Milestones for SharePoint 2007 to SharePoint 2010 migration plan from one of my Migration Project from MOSS 2007 to SharePoint 2010 using the Database attach method.  MOSS 2007 to SharePoint 2010 Migration – Milestones (Assuming planning stage is completed): No. Task Responsible I Prepare Existing Environment for Migration Run…

Read more

Fix “Features Missing” issue in SharePoint Migration

Preupgradecheck reported the issue: The following feature(s) are referenced by the content, but they are not installed on the webserver. e.g. Name = Unknown, Feature id = 657b219d-2cf6-4e97-b6d2-fdcda01afde6, Reference count = 9, Scope = Web, Status = Missing What is this? and how to deal with this? Well, this occurs when you…

Read more

Find and Delete Orphaned Site Collections in SharePoint

Orphaned Site Collection in SharePoint Orphaned sites are broken sites created in situations like restore interrupt/failure. Often, sites without parent site reference, lists or libraries without site is referred as orphans in SharePoint. These objects are with broken relationship and should be deleted from SharePoint content databases prior to upgrade. During a…

Read more

Find All Incoming E-Mail Enabled Lists and Libraries in SharePoint

Requirement: During Migration, Needed a List of location where Incoming E-Mail is enabled. So Here is the script which gives that! PowerShell Script to find all incoming Email Enabled Lists and Libraries: Here is the PowerShell script to find all incoming email enabled lists in a SharePoint web application. Get All Incoming…

Read more

Migrating InfoPath Forms to SharePoint 2010

When migrating InfoPath forms to SharePoint 2010, The first show stopper is: Data connections. Data connections are hard coded in the InfoPath Farm. Lets say: we are migrating from MOSS 2007 environment (Say: http://MOSS.Company.com) to SharePoint 2010 (Say: Http://SharePoint.company.com). Doesn’t matter whether you Upgrade/Migrate – After the migration all the existing InfoPath…

Read more