您的位置:首页 > 其它

初识DotNetNuke(DNN)

2005-05-12 11:26 399 查看
  DotNetNuke的代码我很早就Down了下来,只不过打开项目一看我就傻了,My God!DotNetNuke居然由这么多项目组成。我该从什么地方看才好呢?打开数据库一看更是傻眼,60多个用户表,300多个存储过程,想弄清数据库就要花不少功夫。

  后来我了解到DotNetNuke的前身是Portal start kit和IBuySpy Portal,所以还从简单的先看起。Portal start kit有微软的支持自然是初学者的首选。用了将近一个月的时间分别学习了Portal Starter Kit和Time Tracker Starter Kit,在看Community Starter Kit时发现它已经和DNN很像了。

  现在我又把Rainbow的源程序也Down下来看,发现这几个程序从功能上讲都差不多,它们都是由网站框架引擎部分和用户模块部分组成。用户可以自由的组织用户模块构建自己的站点。开发人员也可以自己开发用户模块。

这几个程序虽然功能上差不多但也有各自的特点:

IBuySpy Portal:没有找到下载地点,只知道它是以下几个程序的鼻祖。如果有谁知道它的下载地址请告知一声,真想看看IBuySpy Portal是什么样的。

ASP.NET Starter Kit:由五个入门套件组成。功能强大,程序也比较简单,有各种语言版本(C#,VB.net,J#),非常适合初学者学习。

相关资源:

ASP.NET Starter Kit 挖宝记:http://www.microsoft.com/taiwan/msdn/columns/ASPNET_SK/starter_kit_a1.htm

网络讲座:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242103

我的Blog上也有部分介绍:http://www.cnblogs.com/esshs/category/23566.html

下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=7323586a-301c-4a38-a5f3-a4595b391824&displaylang=zh-cn

Rainbow:刚刚Down下来看,了解不算很深。觉得模块布局的操作很直观,C#开发的。

相关资源:

http://rainbow.t910.net/

http://www.cnblogs.com/rata

下载地址:http://www.aspsun.com/show.php/3569.html

DotNetNuke:功能强大,特别是管理功能在这几个程序中是最强的。研究它的人也很多,交流起来也方便。只不过只有VB.NET版的。

相关资源:

http://www.dotnetnuke.com/(有程序下载)

http://www.dnnchina.net/(有汉化包下载)

博客圆中也有很多人在研究DNN。奋斗中的灵感之源中国Rainbow大厨师……

http://www.cnblogs.com/team/DNN.html

  综合来讲,这几个程序都比较象微软要在Visual Studio.NET 2005当中,提供的一种新的编程模式,即使用Web Part方式来创建门户式应用。使用Web Part,可以非常简单、快速的创建我们的应用,并且为维护代码带来了更加简单的途径。

Web Part介绍:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242146

  虽然DNN的程序复杂,虽然DNN的程序是VB.NET开发的(我一直是用C#),但为了了解DNN中的强大功能,我还是要加入DNN的学习阵营中,希望广大研究DNN的前辈们多多指教。

更多相关内容>>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: