Have a question? Email Us or Call 1 (800) 936-2134
SubMain - CodeIt.Right The First Time! Home Products Services Download Purchase Support Community
 Thursday, April 05, 2012

We posted earlier that on 2/29 when Microsoft announced the Visual Studio 11 Beta, SubMain was one of the first partners with CodeIt.Right product that provided full support for the new VS Beta. We currently are running private Beta program for our GhostDoc product that is also VS11 Beta compatible.

We are happy to announce that SubMain is one of the partners to sim-ship (Simultaneously Ship) our products together with the Visual Studio 11 RTM! You will be able to enjoy fully compatible version of our products when you install Visual Studio 11 on the release day!

In the meantime you are welcome to test drive CodeIt.Right and GhostDoc together with Visual Studio 11 Beta:

Get-VS-11-Beta

posted on Thursday, April 05, 2012 6:49:00 AM (Pacific Standard Time, UTC-08:00)    #    Comments [2]   
 Wednesday, April 04, 2012

We are excited to announce the release of CodeIt.Right v2.0 - new major version that takes our code quality product to the whole new level. This version introduces new major feature – Instant Code Review – that enables developers to get code quality feedback in real time as they type and refactor code smells right at their introduction. We also added new Personal Edition of the product. Here is the high level new feature list:

  • cir_20_ir_2Instant Code Review feature – get code quality feedback as you code and refactor on the spot!
  • Visual Studio 11 support
  • Multiple categories for a rule
  • Multi-select in Violations Report
  • XAML Parser
  • 8 new Silverlight/WPF/XAML rules
  • 27 new ASP.NET/Security rules
  • Profile Editor - filter for selected/unselected rules
  • Option to require comments when excluding code issue
  • and more
cir_20_ir_1

Focus on coding – we will help you with quality

If you love the CodeIt.Right code quality rules and auto-corrections but want immediate feedback as you code, the new Instant Review feature is for you!

Instant Review allows to run select set of rules in the background and get real-time code issues feedback to developers in the Visual Studio Editor. The feature highlights in the editor code elements that triggered violation and shows complete list of file code issues in the right violations bar (next to the scrollbar). Violation detail window explains the nature of the issue, offers auto-refactoring options and option to ignore (exclude) the violation. The feature can be turned on/off with a single click, supports multiple user configurable profiles that can be switched in the toolbar or right margin violations bar context menu.

cir_20_multiselectPersonal Edition

Starting version 2.0 in addition to Standard and Enterprise editions we are offering new Personal Edition designed for solo developers and freelancers. This edition is priced appropriately for personal use – this is the most affordable edition of CodeIt.Right. With introduction of the new edition, price of the Standard has been adjusted.

Is that it?

CodeIt.Right v2.0 has many more features and improvements. For detailed list please see What’s New in CodeIt.Right v2.0

How do I try it?

Download the CodeIt.Right v2.0 at http://submain.com/download/codeit.right/

Note to current users – we have changed licensing schema in v2.0 and your v1.x license codes won’t work with v2.0. For users whose Software Assurance is up-to-date we will be sending v2.x license codes shortly. Users without subscription and those whose subscription lapsed will have the opportunity to purchase new version at the upgrade price.

Note to current Standard Edition users – in version 2.0 we have added "Standard" edition name to all folder locations (Program Files, My Documents, etc) and registry keys. When you install v2.0 Beta you will need to copy your custom profiles and rules into the new folders.

posted on Wednesday, April 04, 2012 8:46:00 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Wednesday, February 29, 2012

As part of the Visual Studio Industry Partner (VSIP) program we have released VS11 Beta compatible version of CodeIt.Right on the ComponentSource website that hosts VS11 Beta Bundle products. And we are very proud that our flagship product is one of the very first VS11 compatible products available as part of the VS11 Beta Bundle on the day of VS11 Beta launch – February 29, 2012!

Please follow the instructions below to receive the virtual bundle of CodeIt.Right and Visual Studio 11 Beta:

  1. Go to the Visual Studio 11 Beta download site to get the newest version of Visual Studio
  2. After installing Visual Studio 11 Beta, download CodeIt.Right unpack the zip file and run the installer

component_source_codeit.right

posted on Wednesday, February 29, 2012 12:56:00 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Wednesday, July 20, 2011
TestMatrix

We released TestMatrix v3.1 which adds support for xUnit testing framework, code editor Smart Tags, better VS2010 integration, command line version enhancements and other improvements.

What's new in TestMatrix v3.1:

  • Added support for xUnit testing framework TestMatrix_SmartTag
  • Added code editor Smart Tags to run/debug test or group of tests
  • Added test result "paintings" in VS2010 editor which were omitted in the first VS2010 compatible release and now they are back.
  • Added a "No Coverage" warning in the command line version against project/solution with configuration set to Release
  • Added Status message to display test execution status - current test name, current test number and total number of tests - "Running test N of NN (<test name>)"
  • Implemented a number of Test Results Window enhancements
  • TestMatrix now uses currently selected in Visual Studio build configuration including CPU
  • Added "Don't show this again" checkbox to the "Are you sure?" dialog when stopping test execution
  • Fixed - TestMatrix was ignoring TestCaseData objects with names assigned
  • Improved support for TestFixtureSetUp
  • Implemented correct TestContext handling within MsTest unit test execution
  • Added command line parameter /failThreshold to stop a build (return error code) if number of failed tests is higher than the threshold
  • Added command line parameter /configuration to specify build configuration, for example, "Debug|AnyCPU"
  • Changed Options file format from binary to XML
  • Added offline license activation option for users behind strict firewalls
  • Added option to request product trial extension

TestMatrix build 3.1.11190 is available for download at http://submain.com/download/testmatrix/

Note to current users, due to the introduction of offline license activation mechanism your v3.x license code needs to be re-activated. This is done simply by re-entering your registration details in the "Enter License Key..." menu.

Version 3.1 is a free update for all TestMatrix v3.0 users. Users with v2.x licenses are eligible for upgrade price of $99 per license. Please contact sales@submain.com with your license information for the upgrade details.

posted on Wednesday, July 20, 2011 6:33:00 AM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Saturday, April 12, 2008

by Serge Baranovsky

This CodeIt.Right rule update includes fixes as well as 3 new security rules.

New rules:

  • Do not declare read only mutable reference types (Security)
  • Seal methods that satisfy private interfaces (Security)
  • Secure GetObjectData overrides (Security)

These rules are included with the default profile and you will only need to follow the wizard to merge them into your custom profiles.

Fixes:

  • Rule "Do not override operator equals on reference types" incorrectly triggered violation for the "Equals" method. Now this rules only reports violation for the operator "==" override.
  • Fixed "If the type is a generic type, CIR adds the apostrophe-count string to the class name for the deserialization constructor"
  • Fixed "If there is no explicit default parameterless constructor, adding the deserialization constructor causes errors in all derived classes that called the parameterless constructor"

As a reminder, this set of rules is distributed using the Rule AutoUpdate feature which triggers 15 minutes after you start Visual Studio. If you turned the feature off, you can manually start the update wizard from the CodeIt.Right/Help & Support/Update Rules menu.

Technorati Tags: , , , , ,

posted on Saturday, April 12, 2008 11:59:05 AM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Monday, March 10, 2008

by Serge Baranovsky

Mike McIntyre posted great review of CodeIt.Right on DevCity.NET - http://www.devcity.net/Articles/348/CodeIt.Right.Review.aspx - Mike has put CodeIt.Right through a test using 10 of his projects.

Mike summarizes:

I feel CodeIt.Right's features for configurable static code analysis and its ability to automatically correct my code make it well worth the purchase price. It has become and indispensable addition to my developer toolkit.

I highly recommend you give it a try.

Thank you Mike!

What is your experience with CodeIt.Right? Feel free to ask questions, tell us what you think!

Technorati Tags: , , , , ,

posted on Sunday, March 09, 2008 11:53:50 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Saturday, September 01, 2007

by Serge Baranovsky

We obtained exclusive distribution rights to the latest version of Steve Sartain's C#/VB .NET Coding Guidelines 100+ page ebook, and are offering free download from our website. From now on we will be maintaining the guidelines along with the author.

C#/VB .NET Coding Guidelines

Topics covered in C#/VB .NET Coding Guidelines include:

  • Naming Guidelines
  • Class Member Usage Guidelines
  • Guidelines for Exposing Functionality to COM
  • Error Raising & Handling Guidelines
  • Array Usage Guidelines
  • Operator Overloading Usage Guidelines
  • Guidelines for Casting Types
  • Common Design Patterns
  • Callback Function Usage
  • Time-Out Usage
  • Security in Class Libraries
  • Threading Design Guidelines
  • Formatting Standards
  • Commenting Code
  • Code Reviews
  • Additional Notes for VB .NET Developers

Here is what Andrew Sutton says about the ebook at vbCity: "Steve Sartain has come up with a very readable document that offers comprehensive guidelines for structuring code writing."

Better hurry up to download this excellent whitepaper on coding guidelines and best practices while supplies last! (Just kidding, our supplies of this electronic downloadable book are unlimited ;-))

Technorati Tags: , , , , ,

posted on Saturday, September 01, 2007 10:49:47 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 
 
     
 
Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |