What is ShareCop SharePoint Code Analysis?

ShareCop SharePoint Code Analysis is a command line tool helping to check SharePoint web solution packages (WSPs), if rules, guidelines and best practices are met. It analyzes XML, aspx and assembly code and provides an extensible
archticture to allow other developers to easily add new rules.
ShareCop has not been released yet!
Follow ShareCop on Twitter http://twitter.com/SPALMShareCop for updates.
Target Group
- SharePoint Developers
- SharePoint Solution Architects
- SharePoint Administrator / Farm Operators
Key Features
- Deserializes whole XML of one or multiple WSP files
- Can run rules against any XML Tag, Attribute and classes and methods in the assembly
- Integrates in Visual Studio Error List
more
- Runs as standalone application without requiring the SharePoint assemblies
- Generates reports in XML, CSV and HTML
more
- Integrates with MSBuild for Team Build
- Provides a Settings Editor to create custom rule profiles more
- Brings a rule development kit (RDK) to extend ShareCop with custom rules
more
Supported Environment
SharePoint
- Microsoft SharePoint Server 2010 / SharePoint Foundation 2010
- Microsoft Office SharePoint Server 2007 / WSS3.0
Runtime Environment
- Windows XP or higher
- .net 3.5 Runtime
- x32/x64 Systems
As SharePoint is a complex product and even after years of experience we don't know all of the dark secrets of it, we are happy about any support you can give us, i.e. new rules, rules profiles, bugs, ideas etc.
About the Authors
Matthias Einig is working as a business analyst and consultant in the area of SharePoint requirements engineering, architecture, development and quality assurance.
Blog
Torsten Mandelkow is specialized in the area of SharePoint architecture and development process. Blog
Help
More information and presentations about ShareCop can also be found on our blog:
www.spalmblogger.de
Further information For more information on guidance automation, please see the following resources: