If you would like to review the current revision history for Standards Master
2004, visit the Updates page.
Standards Master 2004 is an automated coding standards enforcement tool
designed to make the process of maintaining and enforcing coding standards a
snap. Standards Master 2004 is compatible with Microsoft Visual Studio .NET
2003, providing flexible coding standards checking to Visual Basic .NET, Visual
C#, and Visual J#.
Standards Master 2004 is our most configurable standards
enforcement tool yet. The powerful Standards Editor lets you fine-tune every
aspect of the program, savings standards to any number of Standards
Configuration Files. The Standards Master 2004 add-in uses these configuration
files to check your code.
Whether you are a professional developer, a manager or a
hobbyist, Standards Master will help you create better code fast!
Standards Master 2004 brings many of the best features of Standards Master 2.0
to Visual Studio .NET 2003 developers and adds several outstanding new
features that are sure to make keeping your code standards-compliant a snap.
We've listened to your feedback and fine-tuned Standards Master 2004 to make
you even more productive!
Flexible Naming Convention Enforcement (VB.NET and C#)
 |
Enforce Naming conventions for variables, constants, classes, functions,
events, delegates, filenames and just about everything else. |
 |
Configure naming conventions any way you like. Support for Hungarian Notation,
Camel-case, and Pascal-case. |
 |
New AutoCorrect features corrects naming convention violations as you type. (VB
.NET only) |
 |
Improved suggestion logic provides detailed suggestions for correcting
standards violations. |
 |
Enforce maximum and minimum identifier lengths. |
 |
Check for forbidden identifiers. |
Robust Commenting Features (VB.NET, C#, and J#)
Simple Formatting Options (VB.NET)
Numerous Code Construction Features (VB.NET)
 |
Flexible configuration - you choose the errors to report. |
 |
Prohibit use of GoTos. |
 |
Require Try/Catch Blocks. |
 |
Refactor public members to private members with accessor properties. |
 |
Keep your code lean by enforcing numerous thresholds, including Lines per
Class, Classes per File, Functions per Class, and many more. |
 |
Require a single exit point per function. |
 |
Automatically remove explicit "Me" references. |
 |
Enforce Option Strict, Option Compare, and Option Explicit Settings. |
 |
Require or prohibit shorthand operator syntax (i.e., X = X + 1 or X += 1) |
 |
Fix all errors of the same type at once. |
Convenient Group Development Options (VB.NET, C#, and J#)
 |
Share your standards definition files with any number of developers. |
 |
Enforce different standards for different projects in the same solution. |
 |
Check one file, a group of files, or a whole solution at once. |
And More...
 |
Support for Visual Basic .NET, C# and J#. |
 |
Robust Standards Editor. |
 |
Seamless IDE integration. |
 |
Docking toolwindow lets you manage and fix standards violations while editing
your code. |
| Software |
Requires any edition of Microsoft Visual Studio
.NET 2003. |
| Processor
|
450-megahertz (MHz) Pentium II-class processor,
600-MHz Pentium III-class processor recommended
|
| Operating System
|
Standards Master 2004 can be installed onto
any of the following systems:
-
Microsoft Windows® Server 2003
-
Windows XP Professional
-
Windows XP Home Edition
-
Windows 2000 Professional (SP3 or later required
for installation)
-
Windows 2000 Server (SP3 or later required for installation)
|
| Memory
|
-
Windows Server 2003:
160 megabytes (MB) of RAM
-
Windows XP Professional:
160 MB of RAM
-
Windows XP Home Edition:
96 MB of RAM
-
Windows 2000 Professional:
96 MB of RAM
-
Windows 2000 Server:
192 MB of RAM
|
| Hard Disk
|
1 MB of available space required on system drive, 5 MB of
available space required on installation drive
|
| Drive
|
CD-ROM or DVD-ROM drive
|
| Display
|
Super VGA (1024 x 768) or higher-resolution
display with 256 colors recommended
|
| Mouse
|
Microsoft Mouse or compatible pointing device
|
Coding standards provide a baseline for your company’s
developers to create consistent code that is easier to read and modify. Code
that follows formal coding standards has fewer bugs, is cheaper to maintain,
and can be written more quickly. Without coding standards, quality and
readability are hit-or-miss at best.
Back to Top
Many companies find it difficult to establish a culture in
which coding standards play a central role. The problem is not creating them,
it’s enforcing them. Formal code reviews, while effective, are very
time-consuming. Faced with we-needed-it-yesterday deadlines and chaotic
conditions, developers rarely find time for code reviews. Standards Master
automatically checks code while the developers work, taking the headache out of
the equation. With Standards Master, developers can program up-to-standard,
ultimately allowing you to have reviews less frequently.
Standards Master 2004 is also effective at removing the
"person" from the review. When you use Standards Master, reviews are fair,
accurate, and impartial. You can be certain the code is being reviewed
and not the coder.
Back to Top
Team Programmers will
appreciate Standards Master 2004 because it stays out of the way, but is there
when they need it. They can work at their own pace and then check standards
when they have finished the coding session. They will also benefit from
Standards Master 2004’s AutoCorrect function, which corrects misnamed
identifiers as they type.
Managers and Team Leads
will find that code checked by Standards Master is more maintainable and
therefore more cost efficient. Consistent application of coding standards not
only makes training and familiarizing new employees with the code easier, but
also facilitates inter-departmental work for employees moving from project to
project.
Hobbyists and Solo
Developers
will also find Standards Master useful, since it allows them to develop
consistent programming habits.
Back to Top
Looking for other great tools? Check out

|