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

Building a Pragmatic, Lightweight Code Review Checklist

[image]A good code review can feel like magic. A skilled code reviewer will deftly work through each part of a pull request, noting potential problems and proposing elegant solutions. If you’re like many developers, you recognize a good code...

SubMain News by Eric Boersma
What to Look for in a C# Documentation Generator

[image]“Everything automatable will eventually be automated.” Have you heard that saying? I’d prefer to tweak it a little bit and say that everything automatable should be automated. If you’re a regular reader of the SubMain blog, you’ll know...

SubMain News by Carlos Schults
C# Constructor: Usage, Examples, Best Practices, and Pitfalls

[image]We’ve already covered so many C# concepts, and most of them relate to objects. This is hardly surprising, C# being an object-oriented language. What is surprising is that, up until this point, we haven’t covered the “thing” responsible for...

SubMain News by Carlos Schults
The 9 Coding Standards C# Developers Need to Get Started

[image]C# is about objects, classes, and class methods. The runtime handles memory management so you don’t have to. Your C# code is compiled into an intermediate language and runs on the .NET platform. It’s a language built around productivity;...

SubMain News by Phil Vuollet
Automated Documentation: What It Means and 3 Tools to Help

[image]If you’re a software developer, then I’d bet you use some kind of automated testing. And if you don’t, you certainly should. But what about “automated documentation?” Do you know what this means? Are you putting this technique to work for...

SubMain News by Carlos Schults
The 3 Most Common C# Data Types: Explanations and Examples

[image]If you’re a regular reader of the SubMain blog, you’ll know that we often publish posts about fundamental concepts of the C# language. Today’s post adds yet another chapter to this ongoing series. The topic we’ll cover is, in fact, as...

SubMain News by Carlos Schults
The Top 5 Automated Code Review Tools for 2019

[image]When you’re coding by yourself, for yourself, your code style doesn’t matter that much. Developers the world over have GitHub profiles full of horrible, ugly code they wrote to tinker with some new library or language. Their goal wasn’t to...

SubMain News by Eric Boersma
Code Documentation: The Complete Beginner’s Guide

[image]You’re a little ways into your first programming job, and things are getting easier. At first, all the code you had to deal with might have overwhelmed and confused you, but you’re starting to get the hang of it. That’s great! Now you’re...

SubMain News by Eric Boersma