Visible Progress Home We make progress visible.
Search Site:
Products > VB Law  
Products
VS Law 2005
VS Law .NET
VB Law
Code Reviews
Flexible Rules
Coding Standards
Sample Rules
Quality Assurance
VB.NET Porting
Key Features
Testimonials
Prices / Licensing
Dev Team News

Our Customers...
What Customers Say...

VS Law 2005 - VB.NET 2005 coding standards enforcement.
Try our products for free today.
VS Law .NET - VB.NET 2002/2003 coding standards enforcement.
Try our products for free today. VB Law - VB6 coding standards enforcement.
 
  VB Law - Quality assurance for Visual Basic source code.  
 
VB Law Sample Rules

PreviousPrevious NextNext

VB Coding Standards Rulebase (Sample.law)

Paper coding standards are not enough!
Paper coding standards soon become worthless if they cannot be enforced and the time and effort spent creating them is lost. VB Law automates reviews for coding standards compliance adding considerable value to the time already invested in coding standards creation.

Need a fast start with Visual Basic coding standards?
To offer a fast start to Visual Basic law enforcement, VB Law is accompanied by a VB coding standards rulebase (Sample.law) containing over 200 rules written by professional Visual Basic programmers.

The sample VB coding standards rulebase serves to demonstrate the capabilities of VB Law and show examples of how various types of rules can be implemented to detect Visual Basic coding standards violations. We're sure you'll find many of these rules useful. Using VB Law Administrator you can easily create new rules, amend existing rules or disable rules that aren't appropriate to your organisation.

The rules in the VB coding standards rulebase are divided into the following categories:

 Rule Categories
  • ActiveX Components
  • Binary Compatibility
  • Code Complexity
  • Code Layout
  • Comments
  • Compilation Options
  • Constant Declarations
  • Dead Code
  • Declare Statements
  • Enum Declarations
  • Error Handling
  • File Access
  • Form Design
  • Operator Usage
  • Performance
  • Procedure Declarations
  • Project Properties
  • Source Files
  • Standard EXE Components
  • Unauthorised Keywords
  • User-defined Types
  • Variable Declarations
  • Windows API

Note: Updates to the VB Law sample VB coding standards rulebase are posted periodically and are available for download free of charge.

Visit the VB Quality Zone to see the VB Coding Standards document generated from the VB Law sample rulebase. This document was generated automatically by the VB Law flexible rule editor.

PreviousPrevious NextNext