On December 17th, 2003, two years ago this very day, Justin and I brought mygeneration.com to life and we posted our first version of the MyGeneration code generator. After that we waited, waited, and waited some more. Then we started to get some feedback and a few features requests came in. We realized that folks were actually using MyGeneration. It was a very exciting time. We even began to get some positive comments which served to fuel us on.
More features were added, more databases systems were brought online, Justin added C# and VB.NET scripting (up until that point we only had VBScript and Jscript). The dOOdads architecture came into existence and helped to introduce MyGeneration to a whole host of new users. Other architectures began to be supported such as Gentle.NET, NHibernate, OPF2, DAAB, and the Microsoft EntLib and they still continue to be brought online. Simultaneously a template library was created to allow for collaboration and sharing. The template library was even integrated into the MyGeneration client. The mygeneration.com site was then reborn under DotNetNuke which allowed for fast and easy content modification.
After about 60,000 downloads (admittedly many were automatic updates by existing users) we began to host the MyGeneration install on download.com where we are consistently the #1 download, http://www.download.com/3101-10250-0-1.html?tag=pop. We fully expected that at some point our continual upward curve in statistics, downloads, and users would begin to decline. After two years it is still on the upswing and we have big plans.
Justin and I are weekend and evening warriors who both have full time jobs. We have 3+ kids or more with all of the family commitments you would expect. Obviously we have had lots of support from our users who have blogged about us, submitted templates to the online library, emailed friends, written articles, and even spoken before users groups. We would like to take this time to say thank you and fully realize that we are not alone in this and that we aren’t the only ones who have sacrificed their time.
So thank you MyGeneration users and fans.
We have a little bit of our history here (but so much more could be said)
http://www.mygenerationsoftware.com/por ... fault.aspx