My Pet Project
It is said that great people have great pet projects. Well, I'm not great, and my projects aren't great, too. But that doesn't stop me from creating one.
My newest project is an Event Tracking System, loosely based on my last day job project. I'm going to release it on Microsoft Community License (Ms-CL)1, to encourage good design and coding practices. I'm still looking for a hosting solution and web source control that is free, light, and integrated with Visual Studio (anyone can help?).
This would be my first real project on ASP.NET (I was focused on Windows Forms), so things will be rough at first. But, that was what refactoring for, right? Smoothing out the rough edges without compromising function.
Depending on what kind of events that will happen on early 2007 (maybe a new job? :D), I'm going to have a major milestone every 2 months for the whole 2007. It'll be simple, since I don't want it to become a silver bullet for every web application solution, easy to learn, and fun experience.
[1] Microsoft Community License is a license that is best used for collaborative development projects. http://www.microsoft.com/resources/sharedsource/licensingbasics/communitylicense.mspx.