Roland Oldengarm - Independent IT Contractor

Living in the coolest little capital Wellington, New Zealand!

Tag: spmeta2

How SPMeta2 became even more awesome

If you are an experienced SharePoint developer, you’ve probably created a lot of code to deploy and upgrade SharePoint solutions. Back in SharePoint 2007, there was zero guidance how to do this, so everyone created their own scripts to deploy WSP’s, create sites, etc. ┬áThis has caused a lot of headaches and frustration, probably one of the reasons why SharePoint is the most dreaded development platform according to Stackoverflow.

Farm solutions are still out there, but since I’ve learnt about SPMeta2 I’ve moved away from farm solutions where possible. And, SPMeta2 is now even more awesome, with incremental support!

Continue reading

How to deploy your SharePoint artifacts like content types, site columns, lists, and much more

This blog post is aiming at developers that are looking for a solution to deploy SharePoint artifacts from code. Sure, you can do all of this by hand via the SharePoint user interface, but that is not repeatable.

In SharePoint 2007 the recommended solution was to use the feature framework. However, that had (and still has) one big disadvantage: It is hard to upgrade existing sites. FeatureUpgradeActions were introduced in SharePoint 2010, but it is still a manual job.

In 2016, the feature framework has been deprecated in favor of using CSOM / SSOM. I’m going to look at the framework we are using for most of our SharePoint projects to make this a breeze: SPMeta2.

Continue reading