So I didn't know where to put this but I had somewhat of a newbie question. I am trying to create a blog for my friend. Its going to be a full fledged site and I want to store the blogs and be able to search on them later. I am thinking an SQL Database would be best but it seems like there are so many different versions its just hard to get started. I was thinking SQL Server since I can get a free version on Dreamspark. I guess my main question is how does this get onto a web server. When we buy hosting does the hosting company set up the server then I can use php or asp.net modules to populate it? Once I get started I should be fine its just the getting started part that I need help on.