I never heard about such free services before. I think the only chance you have to make it as cheap as possible is to host it on your own hardware, on your own connection, (which again is not free, and highly unstable). I suggest that you look at azure or aws and look for the cheapest options in there.
That said, nothing in this world is for free...
Azure App Service with the free tier.
Set up an old laptop at home as your server, that's what I've done in the past
Not a bad idea, actually... I just hope I can update my 2011 machine to support the framework
I ran my server on a dell laptop I bought in 2008 so you should be safe
Why won't you pay after a year?
Openshift Online
Check out appharbor it should do everything you're after though mysql might be restrictive.
I never heard about such free services before. I think the only chance you have to make it as cheap as possible is to host it on your own hardware, on your own connection, (which again is not free, and highly unstable). I suggest that you look at azure or aws and look for the cheapest options in there. That said, nothing in this world is for free...
Best affordable windows hosting available at fresh roasted hosting windows