sharepoint 2010
27 03 2015
On a dev server today I accidentally deleted all the timer jobs from the farm, via a bit of careless PowerShell. But rather than a full Farm rebuild, it’s fairly easily to re-provision all the out of the box timer jobs! Firstly, run the Configuration Wizard to reprovision the Farm-scoped Timer Jobs. Then, for each […]
admin, itpro, SharePoint
1 10 2014
I’ve been dealing with a content migration of a Publishing Site for a client, and came across an interesting error on some of the pages. The error specifically includes the above HRESULT (0x80070057), which is thrown after a call to PublishingPage.get_Layout(). It turns out that this particular page belonged on an old UAT site and […]
publishing, SharePoint
1 08 2013
Scenario: You’ve programmatically provisioned some Content Organizer Rules to send some documents somewhere based on a Managed Metadata Field. When you upload a document and set that field to something matching a condition, it throws an error, and you see this in the event logs:
|
Routing Engine: EvaluateCondition threw an exception. rField: <guid>|<field internal name>|<field title>, objParams[0]: <metadata label>|<term id>, objParams[1]: <wssid>;#<metadata label>|<term id>, condition.ColumnType: Invalid, condition.ColumnName: <field id>|<field internal name>|<field title>, op: Contains |
The thing to watch here is the last bit […]
17 07 2013
There is a relatively unknown yet very powerful and extremely cool API sitting in SharePoint Server since 2010. In my 4 years of using SharePoint 2010, even I only came across this just a couple of weeks ago – Excel Services has a REST API endpoint and a JavaScript API! What’s this mean? It means […]
9 06 2011
As part of my series on performance, I thought I’d look at updating large (20,000 item) lists in bulk, and what are the fastest ways to do this. I’ve gone through a few different ways of doing this, finding out where the slowness is coming from, and I present the results of the analysis in […]
2 04 2011
We’re working on a large(ish) project right now in SharePoint 2007 that will quite soon be migrating to SharePoint 2010, so I decided to take the WSPs we’ve had so far (that work fine in 2007) and see how well they’d work in 2010, either as Farm solutions or User (Sandbox) solutions. I came across […]
23 03 2011
So why the hell’s it so slow?This post follows on from my last one when I looked at the developer dashboard to gain insight into where the performance issues came from when you have a large list with lots of item level permissions. In this post I’ll take a deeper look, using the SQL Server […]
10 03 2011
Tonight’s little project was inspired by a conversation on Twitter with @WonderLaura and @Toddklindt. Laura had asked about the implications of lots of item-level permissions in a big list in SharePoint (here), to which Todd replied with this, and followed up with this and this. So this got me thinking: where is the performance bottleneck […]