Latest Posts

View my most recent blog posts

My First Pluralsight Course

My First Pluralsight Course

Throughout the years I’ve done numerous presentations related to using PowerShell with SharePoint and through them all I’ve often found myself wanting more time so that I could share more details.

Continue Reading
Parallel SharePoint Tasks with PowerShell

Parallel SharePoint Tasks with PowerShell

Today I was working on a deployment for a client which entailed activating a custom SharePoint Feature on about 1000 Site Collections. This Feature did a fair number of things and on average it takes about 10-15 minutes to complete in their test environment (which is pretty slow compared to their production environment which I’ve not yet deployed to but I expect close to a 5 minute run time per Site Collection once I go to production with it).

Continue Reading
Provisioning Search on SharePoint 2013 Foundation Using PowerShell

Provisioning Search on SharePoint 2013 Foundation Using PowerShell

There was recently a twitter conversation between @cacallahan, @toddklindt, and @brianlala discussing provisioning Search on SharePoint Foundation and whether it was possible or not and somewhere during the conversation it was suggested that I might know how to do this (sorry guys for not responding immediately) – unfortunately I hadn’t actually done any work with SharePoint 2013 Foundation yet and so had not yet tried and thus didn’t know the answer (I knew there were issues and suspected a workaround was possible but I didn’t have a server built to test anything).

Continue Reading
SharePoint Evolution Conference 2013

SharePoint Evolution Conference 2013

Today I finally got around to booking my travel for my favorite SharePoint conference – the SharePoint Evolution Conference in London England. For the third year in a row I have the honor of being able to present, and once again I’ll be covering the PowerShell side of things at the conference.

Continue Reading
Fix: The trust relationship between this workstation and the primary domain failed

Fix: The trust relationship between this workstation and the primary domain failed

This short post is really just for my own memory as I keep bumping into this with my virtual machines but I figured others might also find it useful. Typically when I do SharePoint development I do everything on an all-up server but with SharePoint 2013 I’ve moved my Domain Controller to a separate server (where I also will install the Office Web Apps); however, if I leave any of my machines off for a while then the computer password will expire which means that things start to break and you’ll see errors like “The trust relationship between this workstation and the primary domain failed.

Continue Reading
Announcing My SharePoint 2013 Custom Cmdlets

Announcing My SharePoint 2013 Custom Cmdlets

I’ve been putting this off for quite a while but I’ve finally pushed out a SharePoint 2013 build of my custom cmdlets. The reason it took so long was because I had to make a fair bit of changes to my existing stuff so that it would be easier to maintain both builds going forward.

Continue Reading
Using PowerShell to Manage SharePoint 2013 Online

Using PowerShell to Manage SharePoint 2013 Online

When SharePoint 2010 was released we had hundreds of cmdlets available for our on-premises deployments but when it came to Office365 we only had cmdlets available for manipulating our subscription details, users in AD, and Exchange Online (http://onlinehelp.

Continue Reading
SharePoint 2013 PowerShell Cmdlets: Changes from Public Preview to RTM

SharePoint 2013 PowerShell Cmdlets: Changes from Public Preview to RTM

In a recent post I detailed all the PowerShell changes from SharePoint 2010 to SharePoint 2013 Public Preview (part 1, part 2) – well, apparently I should have held off a couple of weeks because I’m now running the RTM version of SharePoint 2013 and have found that they have made a ton more changes.

Continue Reading
Windows PowerShell V3 ISE: Copy As HTML Add-On

Windows PowerShell V3 ISE: Copy As HTML Add-On

In my earlier article where I pointed out some of my favorite features of Windows PowerShell V3 I noted one failing of the new Windows PowerShell ISE – the inability to copy text as HTML so that I can easily paste that HTML into my blog posts.

Continue Reading
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