We are thrilled to announce that SPCAF version 7 has just been released, upping our customization governance game again with a brand new SharePoint Framework GA rule set and a completely revamped and faster-than-ever analysis engine.
Brand new SharePoint Framework GA rule set
Two months ago, Microsoft’s SharePoint Framework (SPFx) – a new model for building SharePoint customizations – reached general availability. Since then, Microsoft rolled out the SharePoint Framework General Availability release to Office 365 tenancies. If you have not been updated already, keep an eye out for the roll-out in the coming days.
Analyze SharePoint Framework solutions with SPCAF 7
SharePoint Code Analysis Framework (SPCAF) is the market standard solution used by the biggest organizations in the world working with SharePoint, to ensure that their customizations meet their security, quality and governance regulations to mitigate the risks of customizing SharePoint. After supporting SPFx RC0 rules since SPCAF v6.9, you can now use a dedicated rule set in SPCAF v7 to analyze SharePoint Framework customizations in the following of key areas:
- Security, which helps administrators and SharePoint platform owners ensure that the customizations are built according to your security regulations,
- Correctness, which makes developers more productive by detecting common mistakes earlier and providing correct implementation guidance,
- Best Practices, which suggests improvements based on years of experience with building SharePoint customizations and client-side solutions
- Performance, which helps administrators and developers ensure, that the portal using your client-side solutions will work fast even on mobile devices
SPCAF integrates with the complete lifecycle management of SharePoint customizations so that meeting the quality requirements is no afterthought. Farm/Tenant protection capabilities provided by SPCAF help administrators verify, that only customizations that meet the organization quality standards are deployed to production. By integrating SPCAF in the build system, team leads and quality managers can track the quality of customizations over time. And because SPCAF integrates with Visual Studio and Visual Studio Code, developers can analyze their work before committing it, discovering and fixing potential issues earlier.
Please also check our Release Notes for further information.
Run your Customization Analysis faster than ever before
With our best practices and analysis rules steadily closing in on the 1.000 mark, we figured giving our analysis engine, the heart of SPCAF, a power boost was due.
This is why we completely stripped down the engine, polished all parts, added some shiny new performance gear here and there and put it back together.
The result: our most powerful analysis engine yet! The highly improved SPCAF v7 is now capable of running analysis at twice its prior speed, consuming only 50% of the memory used before. So much for tuning goals!
Full Team Foundation Server 2017 Support
If you are using SPCAF in the Quality Gate edition, you are now able to upload your builds directly in TFS 2017 using the TFX command line.
Check out this article on our support pages to learn more about the requirements and a step-by-step guide.
Try the new SPCAF v7 now
If you’re researching the new SharePoint Framework in your organization, we would highly recommend analyzing them with SPCAF v7. We will show you plenty of ways of improving your solutions.
If you are eying the cloud, but worry about existing customization investments built for SharePoint on-premises, we would encourage you to run the pre-assessment using our second one-of-a-kind product SPTransformator. SPTransformator will comprehensively show you the effort required to benefit from the cloud-ready development models and help you to automagically transform your full-trust code to CSOM, JSOM, REST, PowerShell, Patterns & Practices and of course the new SharePoint Framework.
If you have any questions, please don’t hesitate to leave a comment below and contact us.