SharePoint Rule Violations Report

The following report contains violations.
Analysis Settings
Report Date: 21.03.2013 11:19:22
Execution Duration: 00:00:37
Settings File: D:\TFSPreview\Source\SPCAFMetro\SPCAF.Console\bin\Debug\RuleSets\RS10_ExtendedRecommendedRules.spruleset
Analyzed files: D:\wspfiles\MyCompany\MyCompany.Intranet.BaseContentTypes.wsp
D:\wspfiles\MyCompany\MyCompany.Intranet.Components.wsp
D:\wspfiles\MyCompany\MyCompany.Intranet.FrontEnd.wsp
D:\wspfiles\MyCompany\MyCompany.Intranet.WebParts.wsp
Summary
Critical Errors: 15
Errors: 9
Critical Warnings: 26
Warnings: 91
Info: 756
Correctness
Correctness rules check the SharePoint XML code for syntax errors. This includes check for all required XML attributes, correct values and data types of attributes.
Correctness Count
Warning
Define ContentTypes ID as hexadecimal GUID
 
1
Critical Error
Declare required attributes in FieldRef
 
11
Critical Warning
Define Boolean attributes in upper case
 
1
Security
Checks if solutions pose security issues.
Security Count
Error
Add 'SharePoint:FormDigest' to ASPX page
 
1
Design
Warnings that support proper library design .
Design Count
Critical Warning
Delcare attribute 'Title' and 'Description' in Solutions
 
8
Error
Do not deploy empty Assemblies
 
1
Critical Warning
Do not inherit WebParts from Microsoft.SharePoint.WebPartPages.WebPart
 
1
Critical Warning
Make Features with scope 'Farm' or 'WebApplication' visible
 
1
Critical Warning
Make Features with scope 'Web' or 'Site' hidden
 
9
Critical Warning
Declare attribute 'FeatureId' in ContentTypes
 
6
Best Practices
Rules to warn if best practices are not used.
Best Practices Count
Warning
Do not instantiate SPSite in Receiver
 
1
Deployment
The deployment process of SharePoint customizations is often a critical part. Deploying the wrong way or the wrong files can harm the SharePoint farm or make the farm inaccessible. Deployment rules check the code for these risks or potential problems.
Deployment Count
Error
Do not deploy solution globally.
 
2
Warning
Do not reset webserver
 
1
Warning
Define mode 'Recycle' for Solution upgrade
 
4
Error
Do not deploy Assembly to GAC if not needed
 
1
Critical Error
Do not deploy assembly with DEBUG mode
 
4
Warning
Do not deploy SPWebConfigModifications via features
 
3
Localization
Localization is the process of customizing an application, webpage, or website for a given culture or locale. The localization rules check if all attributes in XML which support localization are localized in a proper way.
Localization Count
Warning
Use resources for localizable attributes
 
54
Naming
Checks files and artefacts for violations against naming conventions.
Naming Count
Warning
Solution name should start with company name
 
4
SharePoint 2013 Compatibility
Checks files and artefacts whether they are compatibel with SharePoint 2013.
SharePoint 2013 Compatibility Count
Error
Do not define CAS Policies
 
2
Error
Do not call deprecated methods or properties
 
2
Warning
Register SharePoint 15 Assemblies in ASCX Control
 
2
Warning
Reference SharePoint 15 Assemblies in ASCX Control
 
2
Warning
Inherit ASPX Page from SharePoint 15 Assemblies
 
1
Warning
Reference SharePoint 15 Assemblies in ASPX Page
 
6
Warning
Register SharePoint 15 Assemblies in ASPX Page
 
6
Warning
Register SharePoint 15 Assemblies in Master Page
 
3
Warning
Reference SharePoint 15 Assemblies in Master Page
 
3
Exceptions 0 entries

Generated on Donnerstag, 21. März 2013 at 11:19:22 with SPCAF.exe, Version: 4.0.3.1546