PowerPivot Application Pool Crashes on Data Refresh

Posted on Leave a commentPosted in Article, SharePoint 2013

When troubleshooting SharePoint, you often have to dig several levels deep to discover the root of an issue. Recently one of my clients was running into an issue where the IIS application pool that was associated with their PowerPivot service application was crashing regularly at a specific time (within a minute or two) every day. Before looking into it we immediately suspected something was up with a scheduled data refresh, just given the timing of […]

“_ULS_EXPAND_FORCED_LOGGING_MESSAGES_” Environment Variable Explained

Posted on 3 CommentsPosted in SharePoint 2010, SharePoint 2013

Have you ever been looking through the SharePoint ULS logs trying to troubleshoot one issue or another and come across entries such as this: [Forced due to logging gap, Original Level: <TraceLevel>] <Some message> {0} I was recently working with a client who noticed an message like this in the ULS logs and was baffled by the fact that the {0} was not being replaced with the relevant data referred to in the message text. […]

Get-SPControlElement

Posted on 1 CommentPosted in PowerShell Scripting

I haven’t really done much blogging lately so I figured I’d try and get back into it by sharing some scripts from my collection. Over the years I’ve created tons and tons of little scripts here and there to help me solve one problem or another – whether it be some upgrade related thing or a content or build migration or just some random snippet to help me figure out what the heck is going […]

Announcing My Custom SharePoint Online Cmdlets

Posted on 34 CommentsPosted in PowerShell Cmdlets, SharePoint Online

For quite a while now I’ve been pointing out the lack of cmdlets that are available for working with Office 365 and SharePoint 2013 (SharePoint Online) and I’ve mentioned several times that someone should really do something about that and that I’d love to be that person if only I had the time. Well, as it turns out, over Christmas break I managed to find some free time so I went ahead and got started […]

SharePoint 2013 Version 16.0.0.1810???

Posted on 8 CommentsPosted in SharePoint 2013

So today I was doing some SharePoint 2013 app development against my Office 365 SharePoint 2013 tenant and I needed to view the HTTP traffic from the site in order to troubleshoot some issues I was having and I stumbled across something I found very interesting when I looked at the header details in Fiddler: Yup, that’s right – my tenant is on SharePoint 16 – not 15 which is the current public release of […]

Parallel SharePoint Tasks with PowerShell

Posted on 3 CommentsPosted in PowerShell Scripting, SharePoint 2010, SharePoint 2013

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 […]

Provisioning Search on SharePoint 2013 Foundation Using PowerShell

Posted on 32 CommentsPosted in SharePoint 2013

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 […]

Announcing My SharePoint 2013 Custom Cmdlets

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

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. Specifically I needed to change the namespace of all the classes (which had 2010 in them) and I wanted to […]

Using PowerShell to Manage SharePoint 2013 Online

Posted on 30 CommentsPosted in SharePoint 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.microsoft.com/en-us/office365-enterprises/hh125002.aspx). With the release of SharePoint 2013 as part of the Office365 offering we now have the ability to use PowerShell to manipulate our SharePoint Site Collections in the cloud. The capabilities are somewhat limited in that our […]

SharePoint 2013 PowerShell Cmdlets: Changes from Public Preview to RTM

Posted on Leave a commentPosted in SharePoint 2013

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. I don’t want to go through all the 2010 to 2013 changes again so instead I’ll just detail what has […]