What should I do to host on my own machine a .NET web application(ASP.NET, Silverlight) with support Sql Server and services(RIA, WCF)?
What should I install and configure so others can interact with my application via the internet ?
It’s some administration API which I can install on a PC and by which I can upload my app like in professional hosting?
Thanks for the help!
If you can run your asp.net app locally you nearly have anything to make it available worldwide (provided you have a permanent connection to the web with a static IP).
Install IIS (Internet Information Server – included in all Windows Versions except Home) and then deploy your app to your IIS. Thats it!
Reading from your comments I guess you are better off using a server and not trying to hosting yourself. Getting out of your dorm network may be hard to impossible and likely wouldn’t be allowed anyways.
There are sites like Brinkster that offer free ASP.Net hosting. Maybe that suits you better.