We are very pleased to announce the next major step in providing the best tooling to help SharePoint and Office 365 developers, architects and administrators with Code Quality, Code Governance and Code Migration of their customizations.
If you can’t wait, then just read the quick rundown in the release notes andeverybody else just read on and learn what is new!
We know that our users love the UI of our desktop application. But we hope that you like our improvements even more.
But see for yourself:
We all want to improve and get better no matter what we do. Seeing whether you’ve actually improved however can be difficult to gauge. What do you measure it against? Knowledge? Experience? Feedback? Well, our major new update will answer that question and allow you to see just how much better you’ve become! By providing a comprehensive analysis of your results, past and present, you can see a detailed comparison over time.
Has the quality of your code improved, are you using more new artifacts than before, are there more solved issues than new issues, what are the ratios between those old and new issues. Our new comparison feature will provide you with both an overview and application specific view.
For example, as a consultant you may be working with many different apps – such as an Intranet, bespoke business app or Extranet. It will group together these different applications and provide an overview of all. You can then drill down into a specific application, using our new Quality Dashboard, and see peaks in performance, any dips, what’s changed and understand why there was a high or low point.
When running the client application a new window will appear on the start screen. From there you simply go into it and generate or view your results. Much like Facebook, the comparison analysis will show your results in a really clear timeline. When you open a selected analysis report the Quality Dashboard will display your results.
They’ll be some great charts with key metrics showing the number of features, web parts etc which will visualize the changes in code over time.
There’s no installation, no server configurations, no database and no customizations of existing analysis results required. This new feature will be available right away. SPCAF Professional will scan your old folders, meaning you can compare your analysis results immediately and see if the quality is changing.
Some of these new rules are:
You can view the full set of new rules here
By providing these new rules we’ve broadened our support in the Add-in and in general client side development which will help to ensure your code is the best it can be.
To integrate SPCAF into the build process the following steps needs to be performed:
Compared to the old XML TFS build process templates (that are still supported for all versions) this is such an improvement, that creating builds is now more fun than ever 🙂
Also good to know, there is no installation of SPCAF on the TFS build servers necessary. This means that you can implement a continuous integration code quality gate without requiring server access from the administrators!
You can find the complete how to in our documentation.
Imagine being rewarded for simply submitting your code analysis results? Well, that’s exactly what we’ll be giving you the chance to do.
Our Benchmark Program will let users gain an insight into their analysis results, compare them with others within their industry and produce a customized report with tailored results. The process requires three simple steps:
The results will show you how you compare with your peers, what you’ve done well, where your errors are and highlight the industry standards. All submitted results are 100% anonymized and anonymous, we do not ask for any personal details. You results will be linked to a unique identification number.
Members of the SPCAF Benchmark Program will receive a number of rewards. From earning points towards one free SPCAF Developer License to a SharePoint customization report.
If all of the above was not enough already, we have also improved the analysis speed significantly while reducing the memory footprint during the analysis, cut the size of the HTML reports by half to speed up rendering and fixed and improved many small bits and rules based on the awesome feedback we get from our customers.
So what are you waiting for?
You are not alone!
We are pleased to offer you a free SPCAF online training prepared by our 8year SharePoint MVP Tobias Zimmergren.