http://www.indiagetonline.in/[
^]
First thing is that since microsoft products need licencing charges, nobody will provide it completely free.
But under promotional schemes some web hosters will provide it free for some months. I have used Smarterasp.net which allows 2 months
ASP.NET and MSSQL hosting free for 2 months . Check
here[
^]