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 Community and 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 Twitter and Google+.

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

AUG17
CodeIt.Right Rules Explained, Part 8

Today, I’ll do another installment of the CodeIt.Right Rules Explained series. This is post number eight in this series. As always, I’ll start off by citing my two personal rules about static analysis, along with an explanation. Never implement...

SubMain News by Erik Dietrich
JAN1
Examining Code Review Myths

Alexander Pope once opined that a little learning can be a dangerous thing. When we learn just enough to hear something that suits our agenda, we have a cognitive bias that encourages us to stop right there. Quit while you’re ahead, as it were...

SubMain News by Erik Dietrich
JAN1
Are You Aggressively Trying for Automated Code Review?

Not surprisingly, software development teams have a propensity to automate. After all, most of what we do involves automating formerly manual processes. Stop keying that data in by hand! Let’s write a script that loads it automatically. As...

SubMain News by Erik Dietrich
JAN1
Upgrading from Microsoft HTML Help

Before I get into talking about Microsoft HTML Help or any alternatives, let me ask you something. Have you ever had the singularly frustrating experience of staring blankly at the Google homepage? You’re staring because blankly because it...

SubMain News by Erik Dietrich
JAN1
Software Grows Too Quickly for Manual Review Only

How many development shops do you know that complain about having too much time on their hands? Man, if only we had more to do. Then we wouldn’t feel bored between completing the perfect design and shipping to production … said no software...

SubMain News by Erik Dietrich
JAN1
5 Things Responsible for Your Poor Code Quality

All right. Let’s get the obvious thing out of the way right up front. One could easily argue that code quality (and poor code quality) is subjective. You use camel case while I use Pascal case, and we could argue about the “quality” of the code...

SubMain News by Erik Dietrich
JAN1
.NET Code Documentation So Easy It’s an Afterthought

Though I’ll talk today about .NET code documentation, I want to start further back than that. And by “that,” I mean further back than .NET. I realize that may date me somewhat, but please bear with me. Most things in the programming world date...

SubMain News by Erik Dietrich
JAN1
Documentation Tools for Programmers

More than a decade ago, I worked somewhere that would ship CDs containing commercial software. Along with others, I’d program applications that ran commercial mail sorting machines and provided a user interface for the operators. To update or...

SubMain News by Erik Dietrich