Hello, Craig
I wish to find a host that I can run server side applications (like ASPs, JSPs, or servlets).
Most NT servers' hosts support ASP. It's up to you start searching for the one that meets your needs:
http://www.webhostdir.com/
http://www.hostindex.com/
http://www.hostinvestigator.com/
I should warn you that some of the biggest hosting companies, specially those who have banner ads running on those directories, usually have the worst reviews from customers...
For that reason, you should also visit:
http://www.recellar.com/ (check out the Reviews session)
HostInvestigator also have customer reviews.
I'm in search of a way to do my own developing and have it hosted on someone else's machine while I sell my applications as a package to small companies.
Have you considered an affiliate/referral program?? If you want to resell, I think there will be a lot to learn, as you are completely new to webhosting..!
Also, supporting your clients would have to be your priority, and not developing/selling your applications.. - if it is not, you may need a person to support your customers. (Maybe you could partner with someone that have the necessary skills??..)
I want start my development with simple database applications that can be used to track info over the web. This leads me to another question. Are there hosts out there that will allow me to build database applications on there machines? I've just recently found a host that will allow me a personal CGI bin.
Your personal CGI-BIN? It would be hard to find one that DOESN'T offer that!! And database support is also easy to find, specially if you want to develop *simple* applications..
Note: You could have a personal webserver on your home computer just to develop the application (most of the hosts wouldn't like you to test applications on their servers..) and then send it to their servers when it's ready..
Am I even going about this the right way? Is this the right forum to ask these types of questions? I'm so new to this that I don't even know where to start.
If you want my advice, you should search for a referral program, where all you'll have to do is suggest a good company to your customers.. The difficult part is that you would have to be shure that you are referring them to a good company.... you should only begin with something like that if you have someone that you trust indicating you the right company (someone that have a website with them..).
This way, your 'job' would be to indicate to your customers a company that is trustfull and that supports the applications you'll develop for them..
I dont know if that's what you are looking for (I think some of the things I said were already told before), and sorry for any spelling mistakes as I'm not a native english speaker.. anyway, I hope I've helped you..