Modifying WSP Files Directly / Manually

makecab

Here’s a common issue: You export a site as a template, save down your WSP file, browse out to your client environment and prepare to upload your WSP but you receive an error that looks something like this:

After some hunting you come to find out that your source environment had Project Server installed and your destination environment does not. This same scenario can happen all over the place. Consider going from an Enterprise environment to a Standard environment or from on premise to Office 365.

So how do you fix this? Continue reading →

Office 365 Root Site Collection Bug

failed-site-collection

Just a quick tip here.

You cannot use the Publishing Portal to create root site collections in Office 365. According to Microsoft support this option may be removed in the future as the site collection provisioning process hangs. Continue reading →

The Windows PowerShell Command Builder

powershell-command-builder

Have you learned PowerShell yet? If not, you’re way behind.

What if there was a tool that allowed you to view all of the commands that were available for SharePoint Foundation 2010, SharePoint Server 2010 and Office 365 in a way that was intuitive, task oriented and visual? What if this tool was web accessible and didn’t require an installation? What if I just cut to the chase and gave you the link? Continue reading →

A Few JavaScript/jQuery Best Practices

jquery-bestpractices

I recently completed a pretty good size HTML5, JavaScript, SharePoint 2010 application for mobile devices. I got the opportunity to use some fairly young technologies so had to dig or in some cases determine my own best practices. Here’s where I ended up after the dust settled. Continue reading →

Timer Jobs Not Working

We recently had a VERY strange issue with a client. This specifically was a disaster restore where the previous environment was poorly documented. Due to a total hardware failure new hardware was provisioned… and that’s where the fun begins.

We were able to get SharePoint installed and get Reporting Services fully configured in integrated mode but when we went to configure the SSP… nothing. Always stuck in provisioning.

As we drilled down into the issue we realized that NO timer jobs were working. Another symptom that we noticed is that the Timer Job status page was completely blank… no status could be reported on any timer jobs. Continue reading →

Nintex Workflow Tips & Tricks

I’ve been working with Nintex products for a few years now with great success. In my experience their workflow and reporting products are very solid but sometimes performing complex solutions can have a learning curve. Here are a couple of tips and best practices I’ve learned over the years. Continue reading →