A simple internet search will give you a list of service providers that offer free ASP Hosting. If you compare free ASP hosting with paid services, you will find that you get limited features with free ASP hosting. Limitations vary by service provider.
Limitations of Free ASP Hosting
The bandwidth you consume is limited on free ASP hosting. Most service providers offer 500 MB or 1 GB per month. If you need more than that, then you should purchase a more comprehensive ASP hosting plan. Free ASP hosting can be used if your site’s bandwidth is basic and controlled. Please note that most free ASP hosting providers do not offer free (pop3) email accounts.
Also, you cannot have a separate domain name. Your website URL would be something like [http://yourname.yourserviceprovider.com]. When you open an account with a free ASP hosting provider, your website URL will be provided as above.
The free ASP hosting provider will provide you with a control panel through which you can upload files to your website. Some do not provide you with an FTP account to upload files. You have to be happy with the file manager they provide you.
Because it is free, you cannot use all the components that are available on the server. To use some advanced components, you must upgrade your account.
Because there is always a cost involved in maintaining the servers, there is a problem with free space offers. Service providers display banners on every page of the website that is hosted on the free web space. With these banners they manage the cost of maintaining free servers.