Personal Blog of Shaun Walker


GitHub Killed The Golden Goose

By Shaun Walker on 2/12/2022

As a result of building a superior global platform for developer collaboration, GitHub has killed the proverbial golden goose. It is now in a unique position where it can be a champion for open source sustainability... but the question is whether it's business model is still aligned with its open source heritage.

Globalization 3.0: COVID-19 Further Flattens The World

By Shaun Walker on 2/1/2021

Most people who are familiar with critically acclaimed author Nassim Nicolas Taleb's work assume the Coronavirus pandemic is a "black swan" event, a rare and unpredictable outlier with extreme impact. However, the author has publicly clarified that COVID-19 is actually something many people confidently predicted would eventually take place. Some might even go as far to say that a global pandemic was unavoidable, based on the structure of the modern world with its increased connectivity and over optimization. Therefore, according to Taleb, the COVID-19 pandemic is actually a "white swan" event. Regardless of how you categorize it, the impacts of this virus are significant and widespread and we are only just starting to understand the ramifications.

IBuySpy for .NET Core

By Shaun Walker on 8/7/2020

I have been interviewed for a number of shows and articles recently and while sharing my open source career, I realized that I always end up mentioning the IBuySpy Portal. Although the IBuySpy Portal was not a true open source project, it was a hugely influential application for the initial .NET ecosystem as it provided one of the first functional ASP.NET applications that developers could get their hands on. Here is an excerpt from the "Professional DotNetNuke" book series I participated on for WROX Press: "Realizing the educational value of sample applications, Microsoft built a number of source projects that were released with the .NET Framework 1.0 Beta to encourage developers to cut their teeth on the new platform. These projects included full source code and a liberal End User License Agreement (EULA), which provided nearly unrestricted usage. -- Microsoft co-developed the IBuySpy Portal with Vertigo Software and promoted it as a "best practice" example for building applicati ...

Coronavirus Leads To Digital Enlightenment

By Shaun Walker on 6/2/2020

It is hard to believe that it was less than 5 months ago that a previously undiscovered virus, now widely known as Coronavirus or COVID-19, was identified as the cause of a disease outbreak in Wuhan, China. That virus has since spread worldwide with the World Health Organization officially declaring Coronavirus a global pandemic in March 2020. The first global pandemic in over a century, the virus has been able to rapidly spread via respiration from person to person, and even with social distancing measures in place the number of confirmed cases will soon exceed 6 million across 220 countries with 350,000 fatalities worldwide. The virus has effectively disrupted the every aspect of life as we know it, from large urban cities to small rural communities, from global supply chains to local economies, the consequences have been devastating and unpredictable.

Make Way For The DNN Community!

By Shaun Walker on 6/10/2019
I recently attended the DNN-Connect conference in Switzerland. The DNN-Connect Association in Europe has been hosting DNN events for more than 10 years and they always choose a location and venue which allows attendees to really experience the local culture, and this event was no exception. The conference was hosted in the small village of Champéry in the Swiss Alps. One of the major announcements at the conference was made by Will Strohl, leader of the DNN Awareness group. He announced the launch of a new website which will be focused on the needs of the DNN community. 

DNN is Awesome!!

By Shaun Walker on 5/17/2019

When I started the DotNetNuke project back in 2003 I needed a website for managing the open source community. I was determined to "eat my own dogfood" so I used the very early versions of DotNetNuke to launch www.dotnetnuke.com and then upgraded the site through each successive release. This approach allowed me to experience the product in a real world environment... which, of course, was a double-edged sword. 

Announcing Oqtane... a Modular Application Framework for Blazor!

By Shaun Walker on 5/6/2019
Just in time for Microsoft BUILD 2019... I am pleased to announce the initial public release of Oqtane, an open source Modular Application Framework for Blazor. Oqtane was originally conceived as a proof of concept to determine if Blazor would be capable of supporting a modular application framework. Taking inspiration from DotNetNuke, it utilizes many concepts from the pionering open source .NET CMS. Specifically it supports multi-tenancy, a fully dynamic page compositing model, designer friendly skins, extensibility via third party modules, and a familiar data model. That being said this was not a migration project; Oqtane was built from the ground up using modern .NET Core patterns and technology.

.NET Foundation at the Reactor

By Shaun Walker on 4/6/2016

Last week I attended the //build conference in San Francisco. On one of the evenings, Microsoft extended an invitation to user groups around the Bay Area to come to their new open space for developers at 680 Folsom Street known as the Reactor. The party was focused on open source and community engagement and I was privileged to kick off the Lightning Talks with a short presentation about the .NET Foundation. The goal of my presentation was to promote the Foundation and try to clear up any misconceptions which may exist about its purpose or mission. I also used the opportunity to share a story about how a presentation that I did for a Bay Area user group ultimately led to the initial round of funding for DotNetNuke.  To set the stage it was important to note that there would be no need for a .NET Foundation if Microsoft had not created the .NET Framework. Since its release in 2001, the .NET Framework has had tremendous adoption - with current estimates of more than 1.8 billi ...

An Inside Look at the Evolution of DNN

By Shaun Walker on 9/4/2015

As much as DNN is an open source software application written for the Microsoft ASP.NET platform, it is also an online community with developers, end users, vendors, and volunteers - all working together collaboratively in a rich and diverse ecosystem. This chapter attempts to capture the essence of the project, expose its humble beginnings, provide insight into its evolution, and document its many achievements, but not shy away from some of the hard lessons learned in the process. The lifeblood of any community is its people; therefore, it is a distinct honor and privilege to be able to share some of the emotion and passion that have gone into the DNN project so that you may be able to establish a personal connection with the various stakeholders, which may ultimately motivate you to join this vibrant ecosystem.

From Humble Beginnings...

By Shaun Walker on 9/3/2015

In 1979, when I was 9 years old, my family relocated from Kelowna, British Columbia, Canada, to Ashcroft, a tiny community in the south-central interior of British Columbia with a population of approximately 1500 people. We relocated with a grand vision - to start a commercial vineyard. My grandfather had owned a vineyard in Kelowna and he had sold it with the idea that the hot arid climate in Ashcroft, combined with cheap abundant land, would be a perfect environment for him and his children to establish a large, successful vineyard.

Shaun Walker has 25+ years professional experience in architecting and implementing enterprise software solutions for private and public organizations. Shaun is the original creator of Oqtane and DotNetNuke, web application frameworks which have cultivated the largest and most successful Open Source community projects native to the Microsoft platform. He was one of the original founders of DNN Corp, a commercial software company providing products, services, and technical support for DotNetNuke, which raised 3 rounds of venture capital from top tier Silicon Valley investors. Based on his significant community contributions he has been recognized as a Microsoft Most Valuable Professional (MVP) as well as an ASPInsider for over 10 consecutive years. He was recognized by Business In Vancouver as a leading entrepreneur in their Forty Under 40 business awards, was a founding member of the Board of Directors of the Outercurve Foundation, and is currently the Chair of the Project Committee for Microsoft's .NET Foundation. Shaun is currently a Technical Director and Enterprise Guildmaster at Cognizant Softvision.