Latest Posts

View my most recent blog posts

PowerShell V3: A Few of My Favorite Things

PowerShell V3: A Few of My Favorite Things

Now that SharePoint 2013 has been released to manufacturing and will be available for download soon I figured I’d go ahead and put together a quick post pointing out some of my favorite PowerShell V3 enhancements that you can use to improve your command-line usage of PowerShell as well as your automation scripts.

Continue Reading
SharePoint 2013 Public Preview PowerShell Cmdlets (Part 2)

SharePoint 2013 Public Preview PowerShell Cmdlets (Part 2)

UPDATE 10/25/2012:SharePoint 2013 PowerShell Cmdlets: Changes from Public Preview to RTM for additional changes with SharePoint 2013 RTM. In my last post I identified all the new and removed cmdlets in SharePoint 2013 Public Preview.

Continue Reading
SharePoint 2013 Public Preview PowerShell Cmdlets (Part 1)

SharePoint 2013 Public Preview PowerShell Cmdlets (Part 1)

UPDATE 10/25/2012:SharePoint 2013 PowerShell Cmdlets: Changes from Public Preview to RTM for additional changes with SharePoint 2013 RTM. In this first of two articles I will be identifying the cmdlets that have been removed in SharePoint 2013 Public Preview as well as all the new cmdlets that have been added.

Continue Reading
I'm Speaking at SharePoint Live! December 10-14 in Orlando

I'm Speaking at SharePoint Live! December 10-14 in Orlando

I’ll be speaking at a brand new SharePoint conference for SharePoint administrators, developers and planners – SharePoint Live!, December 10-14 in Orlando, FL.http://bit.ly/SPSPK14 I’ll be presenting the following sessions: Getting Started with PowerShell for SharePoint

Continue Reading
Replace SharePoint 2010 Web Parts by Type

Replace SharePoint 2010 Web Parts by Type

Have you ever found yourself in a situation where you needed to replace all occurrences of one web part type with another web part type? No? Consider this scenario: you are using the out of the box content query web part and you discover one of the numerous bugs with this web part or decide that you want to ensure that a specific XSLT file is always used or something like that, so you decide to create a custom content query web part by sub-classing the out of the box one; now you deploy your custom web part and remove the out of the box one from the web part gallery so that any new instance will now be based on your custom type.

Continue Reading
International SharePoint Conference 2012 Follow-up

International SharePoint Conference 2012 Follow-up

First off I apologize for the delay in getting this post out – I’ve been fraught with injuries and illness since my return from London and just haven’t had the time or mental capacity to think about writing anything.

Continue Reading
Exporting and Importing SharePoint 2010 Terms

Exporting and Importing SharePoint 2010 Terms

Ever had the need to migrate Terms from the Managed Metadata Term Store from one environment to another? Do you find the flat, CSV, import approach provided out of the box to be insufficient (especially with its lack of support for alternate labels)?

Continue Reading
"Stamping" PDF Files Downloaded from SharePoint 2010

"Stamping" PDF Files Downloaded from SharePoint 2010

First off I want to clarify that the subject of this post is not my idea as it is something that my friend Roman Kobzarev put together for his company and I merely assisted with getting the code to work.

Continue Reading
Updating SharePoint 2010 User Information

Updating SharePoint 2010 User Information

One of my clients recently had an issue where a particularly high profile user (CEO) had their title spelled incorrectly in Active Directory; unfortunately the error wasn’t noticed right away and now, despite changing the information in Active Directory, SharePoint was still showing the wrong title in the People Picker when granting the user rights to a Site Collection.

Continue Reading
SharePoint Saturday Denver 2011 Slide Decks

SharePoint Saturday Denver 2011 Slide Decks

Last weekend I had a great time at SharePoint Friday/Saturday Denver 2011 – all the folks who helped organize the event did a fantastic job (and I have to say, it was nice this year not being one of the organizers as I was able to just enjoy the event for once which makes me appreciate their efforts even more).

Continue Reading