First, go to godaddy.com for registering a domain name. It costs 10 dollars for a year.
Then register for a hosting company. My advice is http://asphostportal.com/ and their shared hosting plans. For $30 for 3 years (means 1$ a month) you’ve got a hosting plan for classical ASP.NET 4.0.
It’s really great.
Just change the nameservers (NS) from Godaddy to point to AspHostPortal and you’re ready to go ! (wait few hours).
Then you need to build a web site. My advice is to use regular asp.net techniques with a master page a content place holder.
Building a web site is not very complicated. You just need time to understand the various HTML tag. Trust me, you need to build you web site using the source mode, in real HTML code ; forget about the designer. In my opinion, the designer is a preview pane of what your are doing.
In my case, I have choosen to copy a MSDN web page and follow the way of coding. Just brwose the various MSDN page and you’ll find something that suits your needs.
Here is the ddefault page with the master page loaded :
For my master page, I ripped the MSDN Library tree. I wanted something like a tree view. So it suits my need.
Look, it’s only a tree view and a title on the main page.
So the placeholder is left empty for each page to be filled.
Example: The event page show the content place holder:
The master page technology is powerfull and simple.
To maintain the web site, the best and simple thing is to use a FTP (popular) client like FileZilla.
Here it goes for a simple web site.
Made with Visual Studio 2013 Ultimate Edition with ASP.NET 4.0 Technologies.