Creating a SharePoint 2010 Enterprise Search Service Application using PowerShell

Posted on 30 CommentsPosted in Scripts, SharePoint 2010

The information in this post is specific to SharePoint 2010 Beta 2 and may need adjusting for the RTM version. In an effort to continue with my previous posts where I demonstrated how to build a basic farm and it’s site structure using XML configuration files and PowerShell for SharePoint 2010 I would like to now share how to create a search service application. An automated install of the service applications is, without a doubt, […]

Creating a SharePoint 2010 Site Structure Using PowerShell

Posted on 14 CommentsPosted in Scripts, SharePoint 2010

In a previous post I detailed how to use PowerShell to perform what would be otherwise done using PSConfig to create an initial SharePoint Farm. In this post I will continue the example and show how to create your web applications using a simple XML configuration file and a reusable script. Like the previous example I have a very basic XML file that defines my web application structure. In this example I’ve included not only […]

Creating Custom SharePoint 2010 Cmdlets using Visual Studio 2010

Posted on 5 CommentsPosted in Article, PowerShell Cmdlets, SharePoint 2010

With SharePoint 2010 we now have the ability to create custom PowerShell cmdlets that can be deployed just like any other SharePoint artifact using SharePoint Solution Packages (WSP) created with Visual Studio 2010. With SharePoint 2007 it was necessary to build a custom setup (MSI) package which had to be run on every server in the farm. This setup package would register a custom snap-in that you’d have to create which would be responsible for […]

SharePoint 2010: PSConfig and PowerShell

Posted on 23 CommentsPosted in Article, PowerShell Cmdlets, SharePoint 2010

The information in this article is based on BETA 2 of SharePoint 2010 – there may be differences with the RTM release. Update 12/18/2009: I’ve updated the post to reflect BETA 2 changes and have considerably simplified the script removing all the dependencies on helper functions so that the core pieces required to build a basic farm are focused on rather than the complex elements to support tracing and error handling as I previously had […]

SharePoint 2010: STSADM and PowerShell

Posted on 6 CommentsPosted in Article, PowerShell Cmdlets, SharePoint 2010

The information in this article is based on BETA 2 of SharePoint 2010 – there will likely be differences with the RTM release. Finally, the NDA is lifted and we can openly talk about SharePoint 2010! There’s so many cool things to talk about it’s hard to decide where to begin, but as the focus of my blog has generally been on STSADM then I suppose that’s a good place to start. The first thing […]

Custom Field Types and WSS 4.0′s XSLT-based Field Type

Posted on 3 CommentsPosted in SharePoint 2010

I just posted an article related to the List View Web Part and WSS 4.0’s XSLT-based List View Web Part – I had known about this change for quite some time but this other change was new to me.  It appears that there will now be a new XSLT-based field type.  The following article discusses the upgrade issues for custom field types: The CustomFieldType rule in Pre-Upgrade Checker in Windows SharePoint Services 3.0 Service Pack […]

Custom List Views and WSS 4.0′s XSLT-based List View

Posted on 10 CommentsPosted in SharePoint 2010

Some of us have known about this for a while but we’ve been unable to talk about it until now – Microsoft released the following article two days ago: The CustomListView rule in Pre-Upgrade Checker can warn that customized list views that will not be upgraded.  Read this article closely because for those of you that hate the List View Web Part as much as I do you’ll be extremely pleased to hear about the […]

Moving Databases, the Easy Way!

Posted on 123 CommentsPosted in Article, General, SharePoint 2007, SharePoint 2010

I’ve seen this come up a lot so I figured I’d write a short post about it.  A lot of people have been asking how to move their databases to a new server and to do this the way most people are prescribing you’ve got a lot of reading and a lot of steps to perform.  The following two post provide just a couple of examples of the numerous steps and issues to consider:!6D62FC28E76BE4B!230.entry […]