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, 04 December 2014

First, we want to thank all of you for the support and loyalty you have given us over the last few years. We truly have the most amazing and passionate community of developers on the planet, and it makes our job an absolute joy. If you already have a GhostDoc Pro with License Protection, rejoice! The upcoming changes are not going to affect you (and if you were thinking about purchasing additional licenses, now is the time).

If you don't have GhostDoc Pro, this is your last chance to purchase it with the License Protection and receive free upgrades for the life of the product.

We are working harder than ever to bring more great features to your favorite plugin. We are super excited about the things we're working on and can't wait to share them with you over the next few months!

We will be making upgrade protection changes for new GhostDoc Pro users in order to align GhostDoc Pro maintenance with all other SubMain's products.

Starting January 1, 2015, for new license purchases only we are retiring the lifetime License Protection option for GhostDoc Pro and replacing it with annual Software Assurance subscription offering.

If you have been thinking buying new license(s) or adding more licenses, now is the time! Purchase GhostDoc Pro with License Protection by December 31, 2014 and save big on future GhostDoc Pro upgrades!

Purchase GhostDoc Pro w/ License Protection now

What is Software Assurance subscription?

SubMain customers can purchase 12 months of Software Assurance subscription with the purchase of any new license. Upgrade protection includes access to all major and minor version upgrades for 12 months from the date of purchase at no additional charge.

Upgrade Protection Timeline 2015

For example, if a new GhostDoc Pro license is purchased on May 1, 2015, upgrade protection will expire on April 30, 2016. During this time, the customer can download and install any minor version upgrades. In addition, if SubMain issues a major release of GhostDoc Pro during the subscription period, the license can be upgraded to the latest version at no additional charge. With SubMain's Software Assurance, customers will always have access to the latest features and fixes.

For more information please see Software Assurance - Renewal / Reinstatement

Again, please note that this new upgrade protection subscription will only affect new license purchases after January 1, 2015. All existing customer licenses with License Protection and those purchased by December 31st, 2014 will be honored and free upgrades will be provided to users with License Protection for the life of the product.

Thanks again for all of your support. Keep an eye out for more new exciting releases coming very soon!

[Edit: added some frequently asked questions]

Q: How does the Software Assurance subscription work for GhostDoc Pro?

A: It works the same way it does for all other SubMain products - the initial subscription term is one year from the purchase date. It is renewed at the end of the subscription for another year unless you choose to discontinue the subscription. If your license purchase has not included subscription auto-renewal, you need to renew your subscription manually in order to keep it current.

For more information please see Software Assurance - Renewal / Reinstatement

Q: I have purchased GhostDoc Pro without the License Protection. Can I add it now?

A: No, License Protection is not something that can be added after the license purchase.

Q: How long do I get updates if I don't purchase Software Assurance subscription?

A: With a new license purchase you get 90 days of free product updates if you have not purchased the Software Assurance subscription option.

Q: With License Protection do I get all future features or not?

A: Customers who purchased GhostDoc Pro with License Protection before it is replaced with the Software Assurance subscription get exactly the same features as the users with subscription. Think of the soon to be retired License Protection as a prepaid lifetime subscription.

posted on Thursday, 04 December 2014 11:40:31 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Wednesday, 22 October 2008

by Serge Baranovsky

The best and the biggest MS developer conference Microsoft PDC 2008 edition is just few days away. We, of course, wouldn't miss the great opportunity to meet and network with potentially 10000 developers.

This year we will be giving away free CodeIt.Right licenses for those who manage to spot me in the crowd and talk to me about your favorite CodeIt.Right feature, what you don't like about the product or help to prioritize the upcoming features. Or talk about what's important to you, what's on you mind, or just a geek talk.

To help you find me I will share that I'm attending Palermo Party Sunday night and hanging around most every party, event, session and between the sessions. You can follow me on Twitter , email me at sergeb@submain.com or call our toll free line 1 (800) 936-2134 and choose extension 3 - "Talk to Serge" (special PDC option :)

If you have never met in person, perhaps picture on my Twitter account - http://twitter.com/sergeb - will help you :)

Looking forward to meeting you all in LA next week!

Technorati Tags: , , , , ,

posted on Wednesday, 22 October 2008 14:08:55 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Thursday, 18 September 2008

by Serge Baranovsky

Earlier this week I attended VSX DevCon on Microsoft campus where I learned quite a bit about the changes coming to the upcoming version of Visual Studio (Dev10) and its Extensibility Model. This was very important for us to be abreast of the future Microsoft releases and stay ahead of the game with our products. I twittered some of the event.

It was fun conference too. I talked to many MS VSX folks, first time saw Rico Mariani talking (he is excellent!), met new people and old friends including Richard Hundhausen, Roy Osherove and Eli Lopian of TypeMock, discussed templating options (something to be included into future version of CodeIt.Right) with T4 guys.

While fun, food and snacks were a little different this time around. There was another conference across the hall and MS catering had naturally setup separate snack tables. Which I didn't really pay much attention to... So when VSX tables got low on snacks I was yelled at by a catering lady for trying to get something from the other conference table. I had a weird feeling of a kid being caught stealing cookies...

Well, the story next day made me feel a little better about my "cookie incident" :) It was mentioned already by Ken Levy via Twitter and Ted Neward on his blog - Steve Ballmer got scolded by catering for taking a cookie without VSIP badge... At least I wasn't the only one who got confused and yelled at ;)

Back to the business now. Me being out of the office for few days didn't affect the progress on v1.1 release of CodeIt.Right. In fact, it is finished, tested and will are releasing it tomorrow.

Stay tuned!


posted on Thursday, 18 September 2008 14:42:40 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Monday, 12 May 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, 12 May 2008 17:13:19 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Friday, 02 May 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.


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.


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, 02 May 2008 16:16:56 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Wednesday, 12 March 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, 12 March 2008 00:34:19 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Saturday, 01 September 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, 01 September 2007 22:49:47 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Thursday, 01 February 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, 01 February 2007 19:57:25 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   
 Saturday, 11 November 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, 11 November 2006 23:45:34 (Pacific Standard Time, UTC-08:00)    #    Comments [0]   

Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |