Since SharePoint Client Web Parts are simply iFrames, resizing them from within your App logic (i.e. App.js) can be a little challenging. Fortunately Microsoft provides a way to do this dynamically using postmessages. More info on this can be found on MSDN. Basically, how this works is, you send a special ‘resize’ message to your […]
Archive | Custom Development RSS feed for this archive
Deploying and activating SharePoint 2013 themes using Visual Studio
March 24, 2013
I won’t deny it… I never was a big fan of theming SharePoint sites. In MOSS this was implemented absolutely awful and the SharePoint 2010 *slash* PowerPoint approach didn’t do it for me either. Glad to see both annoyances are gone now. Let’s take a look at how SharePoint 2013 changes the game and what […]
SharePoint Connections Amsterdam 2012 Slide Deck available
December 5, 2012
The slide deck from my session for SharePoint Connections Amsterdam 2012 was posted on the SPC site. Creating Sustainable Solutions With SharePoint 2013 Creating sustainable solutions is always daunting, whether you are a single developer or working as a member in a large team. Every type of project requires a specific approach, there are no […]
Custom SharePoint Health Analyzer Rule for the ViewFormPagesLockdown feature
April 16, 2012
SharePoint 2010 has a special hidden feature that ensures anonymous users with read access cannot view list and library form pages (i.e. “Forms/AllItems.aspx”). This feature is also known as SharePoint Lockdown mode and is automatically enabled on publishing sites. Especially on internet facing SharePoint sites, this feature ensures anonymous users stay out of certain area’s […]
Core Results Web Part with configurable Ranking Model
September 1, 2011
Ranking Models are cool. If you don’t know what they can do for you, here’s a summary: SharePoint 2010 Enterprise Search uses ranking models to determine how data is weighed and results are ranked. Out of the box SharePoint 2010 provides different models, but you can also create your own. Creating your own ranking model […]
Output Escaping Rich Text in a Content Query Web Part
August 25, 2011
If you use a SharePoint (2010) Content Query Web Part to display content from a rich text field, you will end up with escaped HTML. Because it is escaped it is rendered as content on your page, probably not what you would want. To fix this, you need to edit the ItemStyle.xsl (preferably a custom […]
Speed up SharePoint 2010 development
July 19, 2011
SharePoint Development tends to be a wee bit more time consuming compared to “standard” ASP.NET development. Although Microsoft really helped us a lot by providing seriously improved integration with Visual Studio 2010, building, packaging, deploying and debugging can still be annoyingly slow. Here are a couple of things you could do to speed things up […]
“Code-easy” modifications for SharePoint 2010: Part 2, the custom Content Query Web Part Item Style
July 10, 2011
I always wanted to do a series about easy to build, real life customer requests for SharePoint modifications. And as with most ideas, never really found the time to do it. Well, now’s as good a time as any! Other parts: Part 1, the Validating Email Field. So here is part 2, the custom Content […]
Visual Studio 2010: Sandbox Deployment Errors
June 15, 2011
So you created a nice Sandbox SharePoint solution and need to deploy it. You entered the correct Site URL and hit deploy. Unfortunately the output shows a failed deployment step: Couple of deployment errors Visual Studio might throw at you at this stage: Error occurred in deployment step ‘Activate Features’: Cannot start service SPUserCodeV4 on […]
To Sandbox or not to sandbox?
June 3, 2011
Microsoft SharePoint (Foundation) 2010 introduced the concept of running sandboxed code. This code can be deployed using WSP solutions, but the difference is it can be uploaded by authorized users at the Site Collection. Sandbox solutions run in a limited SharePoint Execution context and farm administrators can monitor and manage those solutions. Because of the […]







April 27, 2013
6 Comments