http://www.somee.com/ is one of the free hosting provider, you will get 150 MB SQL and you can use .NET as well. Only thing is you cannot use your advertisement. They will put thier advertisement on your site that is the reason they are giving the space fre and also domain name will have thier name like www.abc.somee.com. If you are OK then register with them.
Asheej T K
He can provide you good hosting services.
I host my websites through him.
Regards Hefin Dsouza
http://www.shubhhosting.com/ is also a very good and cheap option for the same.
Thanks & Regards
Anil Kumar Pandey
Microsoft MVP, DNS MVM