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

Should You Hold Spelling Errors Against Developers?

[image]You’re checking out some code. It’s been a long time since you looked at this project. Or maybe it’s the first time. You point your editor at an interesting file name and double-click to open it. Your coffee is warm, your mind is clear...

SubMain News by Eric Goebelbecker
Released: GhostDoc v2018

The v2018 release is packed with new and exciting features of which one particular is long awaited for – visual editing for XML comments – the feature that makes XML documentation authoring a breeze! New features Visual Edition for XML Comments New menu and VS command – Document Project – now can generate XML Comment templates for a whole project Support for C# 7.2 and VB 2017 syntax The base web help documentation themes are now frameless. Original frame-based themes still shipped under new...

SubMain News by Serge Baranovsky
C# Switch Statement: What Is It, How to Use It, and Why You Should Beware

[image]Time to cover yet another construct of the C# language. In this series, we’ve already covered the C# list, array, and string, to name a few. Today’s post is a little bit different, though. Its subject isn’t a data structure or type, but...

SubMain News by Carlos Schults
Treat Warnings As Errors. I Mean It. You Need to Do This

[image]We here on the SubMain blog love to talk about programming best practices. Sometimes we’ll cover topics that are specific to C# or .NET as a whole. Other times, however, we write about concepts that are universal. Today’s post falls into...

SubMain News by Carlos Schults
Code Review Prep: 4 Tips to Eliminate Inefficiency

[image]Code review is, hands down, one of the most fundamental best practices a software shop can employ to produce better software. A good code review practice can shed light on design problems, improve the readability of the code, and spread...

SubMain News by Carlos Schults
What Are the Biggest Code Commenting Fails You’ve Seen?

[image]We often focus on code fails. But what else have we seen and done that makes us drop our heads in shame and frustration? What else do we laugh (and cringe) at when reading code? The comments! Whether they’re redundant, unreadable...

SubMain News by Sylvia Fronczak
Model Binding: A Dead Simple Guide With Everything You Need to Know

[image]In an ASP.NET MVC project, the model binder is a feature of the framework that performs a lot of the heavy lifting behind the scenes. In this article, we are going to talk about everything you need to know to get the most out of model...

SubMain News by Rodney Smith
CodeIt.Right Rules Explained, Part 19

[image]Welcome to another installment in the “CodeIt.Rules Explained” series. Not familiar with the series? Or maybe even with CodeIt.Right itself? Don’t worry, we’ve got your back. CodeIt.Right is a static analyzer tool. More specifically, it’s...

SubMain News by Carlos Schults