April 17, 2014

Rating: No reviews yet
Downloads: 33
Released: Apr 16, 2014
Updated: Aug 5, 2014 by dvd73
Dev status: Beta Help Icon

Recommended Download

Application SPCAFContrib.zip
application, 264K, uploaded Apr 16, 2014 - 33 downloads

Release Notes

Regular monthly based improvements, fixes and new features.

Some of new rules

CSC510246. Do not dispose PersonalSite or PersonalWeb
CSC510245. Do not use Microsoft.Office.Server.Diagnostics.PortalLog.
CSC510244. Do not impersonate with SPSecurity.RunWithElevatedPrivileges when HTTPContext is null.
Avoid using jQuery(document).ready
CSC510401. Unresolved token $SharePoint.Project.AssemblyFullName$.
CSC516803. RenderingTemplate is used.
CSC515303. Avoid InfoPath forms.
CSC510226. Do not use SPListItem.File.
CSC510210. SPQuery scope is not defined.
CSC510218. SPDataSource scope is not defined.
CSC510205. SPView scope is not defined.
CSC510247. Multiple SPView instances could not be updated at once.
CSC510243. Do not change SPPersistedObject in the content web application.

Community rule set

We included our own rule set focused to C# developers and architectors. See details here.


  1. Put SPCAFContrib.dll into SPCAF/SPCop installation folder. Usually, it is "C:\Program Files (x86)\SPCAF" or “C:\Program Files (x86)\SPCopCE” for SPCop
  2. Put Jurassic.dll only to SPCop installation folder.
  3. Copy Community.spruleset to RuleSets directory of SPCAF/SPCop installation folder.

Reviews for this release

No reviews yet for this release.