Category Archives: SharePoint Code Analysis Framework

STOP using SPDisposeCheck (or MSOCAF) with SharePoint 2013!

SharePoint apps and farm solutions require all sorts of system resources. These resources could involve memory, system handles or even database connections. Not dealing correctly with them can introduce nasty bugs and performance issues. The .NET CLR supports automatic memory management, using the garbage collector. But other resources need to be dealt with using bespoke code. […]

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 […]