DNN Blog

A Decade of DotNetNuke...

by Shaun Walker on Monday, December 24, 2012 2:47 PM

On this day 10 years ago I was sitting in my home office in Abbotsford, BC, preparing for Christmas with my family, when a crazy idea came to me...

During the prior year, I had been working on a software application in my spare time which was partially motivated out of career necessity as a software engineer to get up to speed with the the new Microsoft ASP.NET technology, and partially motivated by a passion for sports and a desire to allow amateur sports teams to maintain their own functional club websites. I had utilized a reference application offered by Microsoft, call the IBuySpy Portal, as the basis of my application and I had also participated extensively in a discussion forum on the www.asp.net website, sharing ideas and code with other developers. Maybe it was the Christmas spirit, or maybe it was the rum and eggnog, but I decided that I should package up all the source code for my application and make it available for free as an open source gift to the  community.

figure1-3

At the time, the terms “Microsoft” and “open source” were seldom used in the same sentence, but when they were, they usually conjured up some very extreme reactions. So offering an open source application built on technology that was native to the Microsoft platform was really going against the accepted industry practices at the time. In hindsight you could say that this was a very clever and disruptive move on my part, but at the time I am sure a lot of people simply regarded it as crazy. I remember having a difficult conversation with my wife in the weeks following, as she could not see any valid reason why it made sense to give away something of value for free. And I will be the first to admit that I really had no long term strategy or expectations for how the open source application might evolve.

Well, it turned out that there was a significant demand for a functional open source web application on the Microsoft platform. The downloads piled up and an early community of software developers and end users began to form around the project. These were exciting times but at the same time quite challenging times as I struggled to keep up. It was during this time that some of the longest serving members of the project became involved, offering support and wisdom in a volunteer capacity to help ensure the success of the project. We are all deeply indebted to folks like Scott Willhite and Joe Brinkman ( and others ) for their dedication, commitment, and passion in helping us reach this 10 year milestone.

DotNetNuke was an early pioneer of open source on the Microsoft platform. And it is great to see how the landscape has changed over the years. Today there are thousands of native open source projects  for the Microsoft platform. There are also thousands of Microsoft developers participating in these efforts, sharing code and ideas with the broader community. And Microsoft itself has undergone a serious transformation as well, in terms of both supporting and embracing open source technology and practices as a standard part of their business. The future of open source looks very bright indeed and it is amazing to think how a simple web application originally offered as a gift on Christmas Eve 2002 could have had such a profound impact on the industry.

I would like to thank all of those people who have contributed over the years in making DotNetNuke the vibrant ecosystem that it is today. And here is to another 10 years of growth and prosperity.

In commemoration of this event, please take a moment to view our infographic.

Author

I am the Co-Founder and CTO for DotNetNuke Corporation. I am also the original creator of DotNetNuke, the most successful open source project native to the Microsoft platform. I have 20 years professional experience in architecting and implementing large-scale software solutions for private and public organizations. I am a frequent speaker at conferences and a contributing author to a variety of DotNetNuke publications including the WROX Press book titled Professional DotNetNuke 5 - Open Source Web Application Framework. I was a founding member of the Board of Directors for the OuterCurve Foundation, a non-profit organization created by Microsoft whose goal is to enable the exchange of code and understanding among software companies and open source communities.

8 comment(s) so far...

Néstor Sánchez 5 months ago

Thank you Shaun...

Yes, it was not the result of a clever business plan. Who cares. You managed to fix the load as you traveled through the path.

DNN has blazed through and keeps shining above all available alternatives. It's much like watching your own kid outgrow you, isn't it?

 
Robert Harriman 5 months ago

Shaun, Thank you.

Your continued commitment has enriched so many.

Merry Christmas to you and yours.

 
Ernst Peter Tamminga 5 months ago

The best experiences in life are based on giving (love, birth, pleasure) and not about taking.

Thank you for your gift of DotNetNuke, it played an important role in my life and that of at least 30 colleagues over the last 10 years, and it will be important to more in the next 10 years. I am looking forward to it.

Merry Christmas and a happy new decade!

 
ismail hamzah 5 months ago

the ecosystem is getting bigger! nice infographic.

 
Bruce Chapman 5 months ago

We've all had those difficult conversations with the significant others in our life, who not unreasonably would think that maybe a couple of invoices could be issued for some of the time buried in the home office. A worthwhile move on your part, and a special thanks to your wife, and all the other wives (+husbands) out there who have suffered a decade of watching TV alone while the sound of keyboards being furiously tapped emanated from thousands of spare bedrooms, offices and commandeered homework desks. Long may the hacking, supporting, inventing and networking continue!

 
Phil Speth 5 months ago

Thanks again, and a very happy new year.

 
Gifford Watkins 5 months ago

What a great story and one that is constantly being written because anyone can partake. Spearheading such generosity has created a vibrant and real community of like-minded individuals. Shaun, you not only created a great product, you've created a global family, you've created revenue, and you've strengthened families; lots of us now work at home and enjoy life on a much higher plane. Merry Christmas and Happy New Decade to you and yours (which includes all of us). ack baby!

 
Benoit Sarton 5 months ago

Along these 10 years it has become a tradition to read your blog on december 24th, with the same hope and joy that kids looking under the Christmas tree. And this project has created so many groups of friends everywhere! Thanks Shaun and team.

Attend A Webinar
Start  Professional Edition Trial
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke (DNN) provides a suite of solutions that make designing, building and managing feature-rich sites and communities fast, easy and cost-effective. The DotNetNuke Platform CMS is the foundation for more than one million websites worldwide. DNN Social, our newest solution, enables businesses to create immersive, interactive communities. Thousands of organizations like True Value Hardware, Bose, Cornell University, Glacier Water, Dannon, Delphi, USAA, NASCAR, Northern Health and the City of Denver have leveraged DNN to deploy highly engaging business- critical websites. Our rapid growth in product sales and deployments resulted in DotNetNuke Corp. being named one of the fastest growing private companies in America by Inc. Magazine in 2011 and 2012.