Welcome to the SubMain Support Portal

Our portal offers users a number of support resources, from the ability to initiate tickets and live chats with our agents to self-help resources via our knowledge base. In addition, other resources are available for users like our Forums and YouTube channel, and, of course, you can reach out to us via our social channels on Google+ and Twitter.

If you are looking to retrieve the purchased product license codes or latest product version licenses (for the eligible users), please visit the MyAccount page.

Search the Portal

Recent Articles

JUN28
How C# Spell Check Helps Your Team and Your Code

If you didn’t know that C# spell check was a thing, it is. For one thing, you can run a normal spelling analysis on any comments in your code. That shouldn’t surprise. But you can also check the code itself for spelling errors. That may seem...

SubMain News by Erik Dietrich
JAN1
GhostDoc Pro Beta brings true Visual Editing to XML Comments

The latest beta of GhostDoc introduces a new feature that makes XML documentation authoring a breeze: visual editing for XML comments. The number one challenge authoring XML comments, according to our users, has been keeping the valid XML that...

SubMain News by Serge Baranovsky
JAN1
Spring Cleaning Your Code Review

Many of us have a natural tendency to let little things pile up. This gives rise to the notion of the so-called spring cleaning. The weather turns warm and going outside becomes reasonable, so we take the opportunity to do some kind of deep...

SubMain News by Erik Dietrich
JAN1
CodeIt.Right Rules Explained, Part 5

Today, I’ll do another installment of the CodeIt.Right Rules, Explained series. This is post number five in the series. And, as always, I’ll start off by citing my two personal rules about static analysis guidance, along with the explanation...

SubMain News by Erik Dietrich
JAN1
Automated Code Review to Help with the Unknowns of Offshore Work

I like variety. In pursuit of this preference, I spend some time management consulting with enterprise clients and some time volunteering for “office hours” at a startup incubator. Generally, this amounts to serving as “rent-a-CTO” for startup...

SubMain News by Erik Dietrich
JAN1
Transitioning from Manual to Automated Code Review

I can almost sense the indignation from some of you. You read the title and then began to seethe a little. Then you clicked the link to see what kind sophistry awaited you. “There is no substitute for peer review.” Relax. I agree with you. ...

SubMain News by Erik Dietrich
JAN1
Static Analysis to Hide My Ignorance about Global Concerns

“You never concatenate strings. Instead, always use a StringBuilder.” I feel pretty confident that any C# developer that has ever worked in a group has heard this admonition at least once. This represents one of those bits of developer wisdom...

SubMain News by Erik Dietrich
JAN1
Manual Code Review Anti-Patterns

Today, I’d like to offer a somewhat lighthearted treatment to a serious topic. I generally find that this tends to offer catharsis to the frustrated. And the topic of code review tends to lead to lots of frustration. When talking about code...

SubMain News by Erik Dietrich