SubMain - CodeIt.Right The First Time!  
Home
Products
  CodeIt.Right
  CodeIt.Once for .NET
  PrettyCode.Print for .NET
  PrettyCode.Print
  SmartOutline for VS2005
  .NET Coding Guidelines
Download
Purchase
Support
Contact Us

CodeIt.Right

Static Code Analysis + Automatic Refactoring = Painless Coding Guidelines™

CodeIt.Right
Click for a full-sized image
(click for screenshots)
Version: 1.1.08262 (New)
Date: September 19, 2008
   Change History
Supported IDEs:
  • Visual Studio 2008
  • Visual Studio 2005
  • Visual Studio .NET 2003
Supported Languages:
  • VB.NET
  • C#
Price:
   Support Forum
» Download « » Buy Now «

CodeIt.Right combines static code analysis and automatic refactoring to best practices in one application (patent pending). CodeIt.Right will automatically correct code errors and violations! (e.g. naming conventions, incorrectly implemented coding patterns, etc)

Flash presentations

Benefits

  • Ensure Code Correctness of your projects
  • Produce quality code - code analysis is one of the strategies for improving code quality
  • Easily enforce coding guidelines within your team(s)
  • Identify potential issues earlier in development cycle - problems are cheaper to fix the earlier they are identified
  • Automatic code reviews
  • With a push of a button get violations fixed instead of just having it nag you about them
  • Provides a big productivity boost by finding issues and automatically resolving them
  • Save time - simply write your code and use CodeIt.Right to identify issues with naming, design, performance and such
  • Less experienced developers produce better code - does everyone on your team know what "Implement ISerializable correctly" means?
  • Useful educational tool for those who are new to the .NET Framework or are unfamiliar with the .NET Design Guidelines

CodeIt.Right analyzes source code for more than 100 violations with new rules coming out every month:

  • Design - design of your .NET types and assemblies
  • Naming conventions
  • Performance - to improve performance of your code
  • Usage - proper usage of the .NET Framework (Serialization, Custom Serialization, Dispose patterns and best practices)
  • Security - to make your code more secure
  • Other

Presentation 1: Introduction to CodeIt.Right Features


Click to play

Features

  • Comprehensive rule set based on Microsoft .NET Guidelines, Framework Design Guidelines and best practices - right out of the box
  • Auto correct violations (BEST) - CodeIt.Right rules are smart enough to offer one or more options to automatically correct violation, not just suggest a written description to resolve it.
  • Automatic Refactoring to Patterns (BEST) - find pitfalls, suggest options and automatically correct coding patterns (e.g. ISerializable, Dispose/Finalize and more)
  • Command line version - yes, we support Continuous Integration!
  • Correct a single violation or all of them at once
  • Rule Library Auto-update
  • Violation Report Export options - XML, HTML, Excel
  • Reporting, Pivot View of your entire solution
  • Configurable rules - define your own standards, not somebody else's
  • Custom Rules - you can extend the built-in rule set with your own Custom Rules using CodeIt.Right SDK
  • Powerful API - included with SDK allows for easier Custom Rule development using the built-in Parse information and Refactoring libraries
  • Profile Editor - tweak the rules to your team requirements or suppress the ones you don't need
  • Multiple profiles - group rules the way you want and quickly switch between profiles
  • Exclude violations, rules and project files for a solution - suppress the noise and focus on what is important to you
  • Ignore Auto-Generated code option - you are in control of the regions you want analysed
  • Source code analysis - no need to compile your code to check it for conformance to the design guidelines and CodeIt.Right can get all the way down to private members and local variables.
  • Visual Studio integration - integrates with VS 2005 and VS 2003, changes highlighted in the source code
  • Quickly navigate to violation source code - just double click the violation
  • Safely Undo/Redo the changes - multi-file Visual Studio undo/redo

CodeIt.Right enables you to finally enforce the Team Standards you talk about but only ever do after lots of fighting!

Free Download! Buy Now!  
Microsoft Certified Partner