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

CodeIt.Right Rules Explained, Part 17

It’s time for a deep dive into yet another three CodeIt.Right rules. In case you’ve missed it, this continues a post series in which we, well, do a deep dive into the CodeIt.Right Rules. CodeIt.Right is an automated code review tool, making it...

SubMain News by Erik Dietrich
C# Enum: Definition, Examples, Best Practices, and Pitfalls

We’ve discussed arrays and lists in C#. This time, we’ll take the same journey with a funky little type called the enum. C# enums are very useful constructs, but they have some quirky behavior that can bite you if you’re not careful. Let’s now...

SubMain News by Justin Boyer
Using CodeIt.Right to Create C# Coding Standards

Does your team use a coding standard? If the answer is no, then I’m afraid you’re missing out on a lot of important benefits. This post will help you create (and automate) C# coding standards using Submain’s CodeIt.Right. I’ll start out by making...

SubMain News by Carlos Schults
Is XML Dying?

Since the beginning, web developers have always needed to transport and store data, and there’s an entire generation of web developers that has only ever used JSON (JavaScript Object Notation) for that purpose. That choice makes sense; JSON is...

SubMain News by T.J. Simmons
Understanding the .NET Build Configuration System

When you create a .NET application in Visual Studio, it contains two build configurations: Debug and Release. But what does this mean exactly? Most developers will tell you that you can transform your Web.config or App.config based on the...

SubMain News by Peter Morlion
C# List: Definition, Examples, Best Practices, and Pitfalls

Not that long ago, we published a post about the fundamentals of the C# array. Today’s post will continue the trend, covering the C# list. Don’t worry: if you’re a beginner, you’ll also benefit from this post. Instead of brushing up, you’ll get...

SubMain News by Carlos Schults
CodeIt.Right Rules Explained, Part 16

Today, we bring you another post in the CodeIt.Right Rules Explained series. Up until this point, I’ve been chronicling these posts by their number in the series, but I realize that the numbering: is both academic and relatively easily inferred...

SubMain News by Erik Dietrich
9 Tips for Simplifying Your Code Documentation

Documenting your code is important. It tells other developers what the code does, why it is constructed in a certain way, and how to use it. Good documentation saves them time when they are trying to perform a certain task that isn’t...

SubMain News by Peter Morlion