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

 Monday, May 12, 2008

by Serge Baranovsky

As I mentioned earlier I presented CodeIt.Right in Portland at PADNUG last week. I had great time, thank you all guys and girls - you are wonderful and very friendly audience! I'm glad I got to know better some of you during the "informal" meeting at Gustav's after the presentation.

Few of you asked if the slides will be available, so I'm published PDF version of the slides on our community page - PADNUG CodeIt.Right Presentation Slides. If you need the PPT version - just drop me a note at the email address on the first page of the slides.

Thanks again, it was great visiting Portland!

Technorati Tags: , , , , ,

posted on Monday, May 12, 2008 5:13:19 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Friday, May 02, 2008

by Serge Baranovsky

v1.1 progress & Enterprise Edition

The v1.1 release that includes .NET 3.5 syntax has been slightly delayed. There are two reasons for that - we had too much fun at the MVP Summit mid-April and we made few significant changes to the parsing and refactoring engines to support the 3.5 syntax. The coding part is done, we cover all of the .NET 3.5 now. And we are going through a major testing phase as the base application layer responsible for all .NET versions was affected. We are currently targeting end of May for the v1.1 release date.

Meanwhile, the Enterprise Edition of CodeIt.Right is pretty much ready - we should have beta in a couple of weeks. Enterprise Edition has two parts - developer client and Profile Authoring/Admin piece. The latter, in addition to the Profile Editor features, has the ability to push profiles to developer workstations and limit developers to use only the profiles that were published by a Team Lead/Lead Developer/Architect.

Tutorials

We have published CodeIt.Right SDK Online Documentation and a couple of new tutorials:

All tutorials are now listed on the new dedicated Tutorials page.

Presentation

I will be speaking in Protland at PADNUG this Tuesday, May 6th at 6:30pm - more details here - http://www.padnug.org/padnug/meetings.aspx?ID=145

If you are in the area and want to hear about coding guidelines, best practices, ask questions and see a demo of CodeIt.Right, come join us. I will bring some swag for giveaway, free licenses and discount codes.

Technorati Tags: , , , , ,

posted on Friday, May 02, 2008 4:16:56 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Wednesday, March 12, 2008

by Serge Baranovsky

Party With Palermo

Besides hosting traditional now vbCity and VB-INSIDERS get-together around MVP Summit this year we are also sponsoring the "Party With Palermo" on Sunday, April 13, 2008 @ 7:00PM - 10:00PM - more details at http://www.partywithpalermo.com/

If you are in Seattle area that weekend, come join in - it'll be fun. There will be plenty great people to meet, free swag, free drinks and food.

Find me - you will get free software too (did I just say CodeIt.Right out loud? :)

 

posted on Wednesday, March 12, 2008 12:34:19 AM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Tuesday, February 05, 2008

by Serge Baranovsky

CodeIt.Right is finally finished after about 3 years in the making. That's right, CodeIt.Right is Released! It is out in its all new shiny package :)

I would like to make a pause here and extend my deepest gratitude towards everyone who helped make this release possible. From the SubMain development team, the advisory board members, to everyone who participated in the community and contributed feedback over the year since we released the first public beta.

CodeIt.Right, my 7 years long dream come true. The tool it out! Cheers! (I truly believe that code analysis coupled with automatic refactoring will change the way .NET developer teams and solo developers work!)

With the touchy-feely stuff out of the way, let's get back to the actual product, shall we? :)

If you are new to CodeIt.Right:

What's next?

This not a road map per se, just highlights of where we are heading with CodeIt.Right over the next months:

  • We will keep publishing new rules as they are developed and will push them to you using the Auto-Update feature
  • We will publish more tutorials and how tos on using the product and developing your own custom rules using CodeIt.Right SDK
  • Create community section over at http://community.submain.com and allow custom developed rules shared with other users
  • Version v1.1 is coming in 4-6 weeks - .NET 3.5 syntax, merging profiles, Pivot View improvements, generating team guidelines document template from profile, and of course, more rules!
  • Version v2.0 is preliminarily scheduled for summer 2008 and will introduce VSTS integration and manual refactorings (we will merge CodeIt.Once into CodeIt.Right)

So, don't wait, go ahead, download CodeIt.Right - http://submain.com/download/codeit.right - play with it, explore the rules included in the box, get out of the box and try developing your own custom rules, share them, ask questions, tell us what you think!

Technorati Tags: , , , , ,

posted on Tuesday, February 05, 2008 7:50:33 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]   
 Thursday, February 01, 2007

Today we launched the SubMain Community site. More about the site...

The old forums will be retired as we move their posts to this site.

There is one more exciting announcement coming out later today.

Stay tuned for the updates!

posted on Thursday, February 01, 2007 7:57:25 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Saturday, November 11, 2006
Microsoft Certified Partner

by Serge Baranovsky

We have earned Microsoft Certified Partner status for software we developed - PrettyCode.Print and CodeIt.Once. In addition to this honor, we have confirmed the Microsoft ISV/Software Solutions Competency. The Certified Partner status provides us early insight into Microsoft development and strategies and helps improve our products even further. This will enable us to continue providing innovative tools, exceptional value, and highest level of support to our customers.

To achieve Certified Partner status, SubMain has demonstrated expertise with Microsoft technologies, and met thorough evaluation standards of the Certified Partner program.

Microsoft Partner Program uses references from our customers to privately verify our real-world performance. We would like to thank our customers who completed the customer satisfaction survey as part of this effort. We would also like to say Thank You to all our customers for your support!

posted on Saturday, November 11, 2006 11:45:34 PM (Pacific Standard Time, UTC-08:00)    #    Comments [0]