Although this is more than a month the question is posted and no solution was posted for it, I am posting a nearby alternative to the solution.
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