Author Archives: Matthias Einig

Coming originally from Bavaria in Germany, I currently live in Stockholm, Sweden and work there as a team lead for a SharePoint consulting team. I started developing for SharePoint 2003 in 2005 and worked as developer and architect ever since. Now I am primarily focusing on SharePoint 2010/2013 solution architecture, development and optimizing development processes. I am Certified SCRUM Master and Product Owner, MCPD and MCITP in SharePoint 2010 and certified in Team Foundation Server. In my “free time” I develop open source tools i.e. the SharePoint Software Factory and SharePoint Solution Deployer to improve and standardize SharePoint development. I also develop a process called SharePoint application lifecycle process (SPALM) which I train at seminars to SharePoint developers. I am a speaker at SharePoint conferences, usergroups and Microsoft roadshows.

Custom Code: The Missing Piece of the SharePoint Governance Puzzle

Lots of companies have been running SharePoint systems for many years. Some have built up a lot of expertise, some even have dedicated support professionals and teams in place. Yet even for these very mature organizations, ‘governance’ can still be a bit of a mystery. Any company running SharePoint needs to think governance, and what […]

IT Pro fear no more! Introducing the SPCAF PowerShell CmdLet

Attention IT Pros! This time we have something for you! We are happy to announce the availability of the new SPCAF PowerShell CmdLet enabling you to analyze the code quality of your SharePoint solutions (.wsp) and apps (.apps) in your solution deployment scripts, your farm health checks or anywhere else you are using PowerShell to automate […]

5 things to remember when migrating to Office 365

Many companies are thinking about moving to the Cloud, and this includes SharePoint clients. Microsoft is pushing the advantages of Office 365 to its customers, and many are finding its wealth of features offer a good argument to either move away from existing ‘On Premises’ solutions entirely or set up a hybrid environment which leverages […]

Speaking at SharePoint Connect in Amsterdam

I have the pleasure to speak at the upcoming SharePoint Connect conference in Amsterdam about SharePoint Continuous Integration with VS Online and Azure Abstract: With the Cloud Services Azure and VS Online professional SharePoint Development has never been easier. Having the infrastructure available on demand and only paying per use allows you to build complete production-like […]

Enforcing Good Development Practices in SharePoint

When building out SharePoint systems more often than not some element of custom code will be involved. This is especially true if the requirements are challenging or don’t quite stick to traditional ‘out of the box’ SharePoint behaviour. In SharePoint 2013 this could mean the use of JavaScript, C#, VB.Net, even PHP or Ruby to […]