A year ago, I had a problem posting to my blog here due to an overflowing log file. At that time, I investigated other blogging engines and came up generally dissatisfied with the available options. Ultimately, I came away thinking it'd be fun to write my own blog engine.
Well, before moving to the Live Mesh team I decided I should work on some project to learn all the new features of .NET v3.5 such as LINQ and extension methods. The WiX toolset wasn't a good option since it purposely targets .NET Framework 2.0. So I decided to create something new.
At that time the ASP.NET MVC project seemed to be shaping up. Given my experiments with shoving Model View Presenter into ASP.NET I was very interested to see if ASP.NET MVC was any better. Then my ISP announced my servers would be moving to Windows 2008 & IIS7.
That cinched it. I was going to learn .NET v3.5 and ASP.NET MVC by writing a new blog engine.
I now have an early version ready to upload once I get the server configuration all worked out. It took four months of on and off development with a solid push over the last couple weeks around Christmas to get ready. It was a great learning experience.
I do have a short list of other features to develop later and there are probably more than a couple bugs to fix once it's live. So I wanted to warn everyone that things might be a little bouncy here over the next couple weeks until I get all the kinks worked out.
RobMensching.com LLC
2 Comments
Comment by Chris Charabaruk on Friday, January 09, 2009 10:12 AM
I hope your new blog engine fixes that!
Comment by Rob Mensching on Friday, January 09, 2009 2:57 PM
The nice thing about the new engine is that if something doesn't work, now I can fix it (if I want to <smile/>).