IBuySpy - .NET open-source Portal 的起源

来源:互联网 发布:考勤机表格修改数据 编辑:程序博客网 时间:2024/04/30 02:55
当微软发布IBuySpy用来展示当时最新的ASP.NET 1.0 技术时,可能没有人会想到这个购物网站的示例程序竞诞生了著名的开源.NET项目DNN(www.dotnetnuke.com)。Shawn Walkerz基于其代码编写了IBuySpy Workshop并发布在www.asp.net上,从而揭开了DNN的序幕。如今,DNN最新的版本是4.4.5,并且在Portal开发上占据了重要地位。

In January 2002, Microsoft Corporation released an offering called the IBuySpy Portal (IBS), one of a handful of “Starter Kits.”  Starter Kits are sample applications that provide full source code to demonstrate how to implement specific software functionality.  The kits were complete, but very simplistic, and were intended to aid programmers in developing projects of their own.

 

The IBuySpy Portal’s goal was to demonstrate how ASP.NET could be used to construct a dynamic, data-driven portal application. The Microsoft .NET development community quickly embraced the IBS as an essential reference implementation for building their own ASP.NET applications.

 

On December 24th, 2002, Shaun Walker of Perpetual Motion Interactive Systems Inc. released a modified, VB.NET version of the original IBS portal application. The open source application was called the IBuySpy Workshop.  The release, which was posted as a link on the Microsoft ASP.NET forums, included a variety of enhancements over the original IBS code, including the ability to support multiple portals from a single database/codebase. 

 

In the weeks following the IBuySpy Workshop’s Christmas Eve release, thousands of developers downloaded the code, providing the foundation for an active and loyal development community.

 

After a number of rapid releases, the application was renamed DotNetNuke.  The name was chosen to reflect the applications reliance on the .NET (DOTNET) Framework, coupled with the term “nuke” (due to its industry wide association with open source web content management systems )

 

Today, DotNetNuke continues to operate as an open source project with a dedicated management team, committed community, and well over 450,000 registered users.


 (http://www.dotnetnuke.com/Default.aspx?tabid=779)




另外一个.NET开源项目RainBow(http://www.rainbowportal.net/)同样源自IBuySpy,同样是一个比较成功的Portal开发的平台。

The initial Rainbow design, based on Microsoft's IBuySpy (IBS) portal kit, has been significantly enhanced and improved by a global team of volunteers.  Most IBS users either quickly outgrow its simple functionality, or become frustrated finding and applying the various patches and enhancements available on the net.  Migration to Rainbow is a natural evolution.




不知道有没有国内的开源项目源自IBuySpy?至少目前我们是落后了,那么下一次呢?技术敏感性,洞察力,市场的思维。。。也许这是我们欠缺的。

新的.NET开源项目会从此产生吗? - http://www.asp.net/downloads/starter-kits/
原创粉丝点击