There are several steps you need to take when you want to have your own website. Here are the three (3) basic steps of having your own website : create a website, get a web hosting service (including a domain name) for it and uploading all the web files using FTP client. These three steps will make you have a website published at your own domain like

  1. Create a website First you have to create a website. Depending on your level on knowledge in web development you have the following options. Either you can create the site yourself through manual programming in an editor program like DreamWeaver, EditPlus or Notepad. Otherwise there are a number of open source alternatives available without any requirement of prior programming knowledge.There also an easy way by using a CMS, CMS is designed to simplify the publication of web content to web sites and mobile devices, in particular, allowing content creators to submit content without requiring technical knowledge of HTML or the uploading of files. There are many CMS, one of them is Joomla,  Joomla is a free CMS software which basically creates the site for you and eases the task of content administration. The only thing you have to do is to install it properly. In addition to this, you are also normally granted free access to site-building tools when you sign up for a hosting plan.
  2. Get a Hosting Plan and domain name Next step is to find somewhere online to put your website files and assign an address to that somewhere. Any given hosting plan include storage space on a web server and a domain name registration. Depending on what size your website has and potential traffic volume it’s going to generate, you get a hosting plan based on three factors – storage space, bandwidth and CPU. Nowadays, there are many qualitative and cheap web hosting plans to choose between.
  3. Upload your files Upload your files to the root directory of your purchased web hosting server space. You can do this either by using your hosting account’s in house file manager, but those are often slow and manage large file volume poorly. Our recommendation is to get your hands on a FTP client. More specifically, a FireFox add-on by the name FireFTP. It will allow you to access your hosting account directly in the web browser and transfer website files with ease. is a reliable web hosting company, WebhostforASP.NET has many qualified support staffs whom could support your dream to have your own website comes true, they will assist you to upload the files, make sure your site is working and many things. WebhostforASP.NET is a reliable windows web hosting company that you can trust.