Welcome to the Babble!
For a better experience here, check out our Guidelines and Forum Help in the top horizontal menu and at least listen to the video (better to read as well). You will find some interesting tips and information that you will want to know, such as signature requirements, etc.
DNN is the most popular CMS for ASP.net and Visual Studio is powerful. If you are educated in that area it could be the way for you to go. I used to work with a lot of IBM people and I know they used Microsoft programs and were used to spending significant funds on training, etc., so you might well develop a good internet marketing opportunity there.
Most of us on the Babble are not programming experts (some are, however) so we tend to use PHP and find WordPress to be the the CMS of choice. (Think free!)
Sounds like you current job could indeed give you an opportunity to give some quality time to working online. I hope it goes well for you.
Glad to have you join the forum, a great place to learn and share.