VS Law .NET Batch Processor
Screen Shots |
Key Features
Automated Code Review Utility
The VS Law .NET Batch Processor is a standalone application used to review batches
of Visual Basic .NET projects independent of the Visual Studio 2002/2003 IDE.
Reviews can be launched interactively or from the command line e.g. as part
of an automated build process such as NANT.
The VS Law .NET Batch Processor is an ideal tool for tracking team developments
and for monitoring application development.
The VS Law .NET Batch Processor generates HTML reports, XML output and a
results database for each project reviewed. HTML reports include
a review summary report for the batch and an optional project summary
report for each project reviewed.
The code review results database for each project is presented within a
grid known as the VS Law workbench. From the workbench, developers can view
code review results including
review summary information, a list of coding violations and a variety of
project source code statistics.
Using powerful grid functions, the information displayed can easily be
grouped, sorted and prioritised. Developers can also drill-down through
project level information down to types within source files to view
property and method details.
Q: Not got time for code reviews?
A: VS Law automation can help!
With VS Law automated code reviews:
Reviews are objective and impartial.
Problems and mistakes can be identified early in the development life cycle.
Reviews can be performed rapidly and frequently.
Expensive resources need not be assembled so often to review code.
Developers need not be so selective about which code gets reviewed.
Reviews can be performed by any developer regardless of experience level.
Assists developers new to .NET programming with guidance on best practices.
Violations are logged automatically as they are identified.
Violations can be grouped, sorted and prioritised by rule, file, procedure, impact or severity.
Reviews can easily be repeated to verify corrections have been implemented successfully.
VS Law .NET Batch Processor Key Features
Automate code reviews for a batch of Visual Basic projects.
|
- Perform rapid, frequent, impartial reviews for a batch of Visual Basic .NET 2002/2003 projects.
- Review projects independent of the Visual Studio IDE.
- Perform batch reviews interactively or automated from the command line.
- Identify and avoid known coding problems early in the development life cycle.
- Determine a "pass" or "fail" verdict for projects based on batch tolerances.
|
Enforce development team Visual Basic coding standards effectively.
|
- Quickly obtain an accurate measure of coding standards compliance for your
development team project source code
at any stage of the development life cycle.
- Enforce coding and naming conventions.
- Enforce software architecture design goals.
- Enforce GUI standards.
- Prevent use of unauthorised keywords.
|
Reduce maintenance and future development costs.
|
- Improve readability and understanding of source code by enforcement of consistent coding style and naming conventions.
- Improve source code quality and maintainability.
- Target maintenance and testing effort more effectively.
|
Gather and analyse valuable Visual Basic source code statistics.
|
- Generate Batch Summary and Project Summary review reports in HTML format.
- Determine source code member make-up, code-comment ratios and line count statistics.
- Drill-down into projects and source files to procedures.
- Show levels of improvement, or increased violations in source code over time.
- Identify "problem" projects.
- Monitor code growth over time.
- Improve accuracy of project work-load estimation.
|
Compute McCabe cyclomatic complexity for Visual Basic code.
|
- Compute McCabe cyclomatic complexity metrics for procedures.
- Identify complex areas of code and assess ease of understanding and
modification risk.
- Use complexity metrics to size and target unit testing effort.
|
Download and try VS Law .NET Batch Processor for free for 30 days.
|