Ok... I've been doing .Net for 6 years now and this is the first WebSite that I've actually uploaded all by my lonesome (Ok, I'm not counting basic html/css/javascript pages. That's just uploading files. And I'm not talking about playing around with LocalHost or somebody else's code. This time I'm actually messing with IIS, although I guess it's still not my own code
.)
Thanks BlogEngine.
I actually spent a fair amount of time evaluating different Blogging tools and code. I didn't want to just begin a blog, I wanted to actually get my hands dirty in the Code.
Here's what we have to choose from in the .Net world;
SubText (formerly .Text)
Das Blog
BlogEngine.net
Community Server (also formerly .Text sort of)
Do a search on any of these and there's a wealth of all kinds of
information and opinions. I, personally would like to look at
Community Server one day as a Family Web Page foundation but that's a
blog for another day.
To me BlogEngine.net has a much more active and vibrant community. The code was solid and easy to extend (of course i have ideas for extenstions) and implement. DasBlog would have been my second choice and SubText my last. Community Server never even got fully installed. It is so much more than what I needed but it has a lot of potential.
For those out there trying to actually "Publish" BlogEngine.net instead of just copying files and getting started (wuss's) here's my scenario.
- Vista 64
- Visual Studio 2008
- BlogEngine.Net v 1.3.1
- IIS 7 Manager
- MyHosting.com on IIS 7
I uploaded the source and had it running on my machine almost mindlessly. Within an hour I was experimenting with Themes and extensions. It was almost trivial. I like that in other peoples code. I should have known it was too easy.
I've had my domain hosted on MyHosting.com for years and I was hosted on Server 2003. I had to cancel my plan and open up a new one to get all the 2008 IIS 7 goodness. I did this because of IIS Manager. I liked the idea of using IIS Manager to manage my domain, applications and site functionality. And once I'd gotten upgraded it was sweetness. Full access to my hosted domain through IIS. Who could ask for anything more.
So. All that's left is to just copy the code over to the website right. Wrong. I couldn't just copy, I had to use VS 2008's publish functionality. Now to be fair, i'm not sure if the publish broke IIS or if MyHosting just hadn't set up permissions correctly, but as soon as I uploaded my domain I lost all IIS Functionality and access to my domain from my browser. It took 3 days for MyHosting to fix my permissions issues.