posts - 283,  comments - 6275,  trackbacks - 107

    望DUDU见谅,暂放首页一天,呵呵:)
    
    就在昨天(2007.12.24), 公司的discuz!nt 2.0 正式版终于开源了,下面就是链接(开源页面):

    http://www.discuznt.com/opensource.html

  
 
    Discuz!NT v2.0 源码包
    for .net Framework 2.0/3.5:    
    下载链接  

    for .net Framework 1.1
    下载链接  

   
Discuz!NT v2.0 类库说明文档:
    下载(chm)  
    在线文档   (首次打开可能会慢一些)

   
Discuz!NT v2.0 SQLServer版数据库字段说明文档:
    下载链接 

    用户整合说明文档:
    下载链接 

 

    另外本人也将前几个月写的关于discuz!nt的文章做一个总结,相关链接如下:

    控件类:

    Discuz!NT控件剖析 之 Button [原创: 附源码] 
    Discuz!NT控件剖析 之 TextBox [原创: 附源码]
    Discuz!NT控件剖析 之 ColorPicker(颜色拾取) 和Calendar(日历) [原创: 附源码]
    Discuz!NT控件剖析 之 Tab 属性页 [原创: 附源码] 
    Discuz!NT控件剖析 之 DataGrid(数据列表) [原创: 附源码] 
    Discuz!NT控件剖析 之 左侧导航控件 [原创: 附源码]
 

    架构类:

    Discuz!NT 缓存设计简析 [原创]
    Discuz!NT 聚合功能页面程序架构(重构到Facade与Observer模式)
    Discuz!NT 中的数据库链接类(抽象类工厂模式)
    Discuz!NT之配置文件类[discuz.config]
    Discuz!NT 模板机制分析

    插件类:
    Discuz!NT 邮件插件机制分析

    因为主要的“外围”代码基本上介绍完毕。从下周开始,本人的文章内容将开始转到论坛前台架构(MVC)方
面。 另外还有
论坛核心功能部分,如用户主题积分在线二次开发整合等方面。如果大家有感兴趣的话
可以给我发EMAIL,我会根据大家的意见调整“写作方向和“方式的:)

    最后感谢大家对我们产品的关注和支持!!!

posted on 2007-12-25 12:54 代震军 阅读(9099) 评论(136) 编辑 收藏

FeedBack:
评论共2页: 上一页 1 2 
2007-12-25 16:57 | 德仔[未注册用户]
哇噻,有文档就太好了,哈哈,谢谢。
 回复 引用   
2007-12-25 17:06 | leoxu      
支持。 学习。
 回复 引用 查看   
#39楼[楼主]
2007-12-25 17:18 | 代震军      
@wenanry
daizhj617595@126.com
daizhj@discuz.com

 回复 引用 查看   
#40楼[楼主]
2007-12-25 17:18 | 代震军      
@sdfd
????

 回复 引用 查看   
2007-12-25 17:19 | 路过[未注册用户]
动网的源码真乱

 回复 引用   
2007-12-25 17:21 | 怪怪      
这个还是要支持地... :)
 回复 引用 查看   
#43楼[楼主]
2007-12-25 17:22 | 代震军      
@一水先生
有劳了,呵呵:)

 回复 引用 查看   
#44楼[楼主]
2007-12-25 17:23 | 代震军      
@德仔
以后还有第三方接口文档和API,插件接口等说明。希望到时大家多多支持我们的产品:)

 回复 引用 查看   
#45楼[楼主]
2007-12-25 17:24 | 代震军      
@leoxu
大家一起努力吧:)

 回复 引用 查看   
2007-12-25 17:26 | 怪怪      
提示一下, 你的包里有非Unicode的目录名, 这对我这样用英文系统的就只能看乱码了..
 回复 引用 查看   
2007-12-25 17:32 | wyifan      
已经下了discuz20的源码,感觉写得很好,很实用。
个人觉得web开发并非每个地方都要设计,基于oo的框架+简洁快速的开发就行了,如果非要绝对的oop的话,首先性能方面就是会打折卡(性能是web项目最重要的一个指标),同时也会增加开发的难度,毕竟不是每个程序员都那么oo的,除非整个团队都是精英,否则只“协作”就能把项目经理累得吐血。
支持楼主!

 回复 引用 查看   
#48楼[楼主]
2007-12-25 17:35 | 代震军      
@怪怪
呵呵,我们的源码包中有中文目录,可能让您觉得看着不爽,我会把这个问题反映给开发小组的,同时感谢您的关注,呵呵:)

 回复 引用 查看   
2007-12-25 17:37 | wyifan      
从discuz的代码来看项目经理的人品:应该是求实不虚华并且高效的一个人;
希望能多写一些项目开发的心得共享一下

 回复 引用 查看   
#50楼[楼主]
2007-12-25 17:38 | 代震军      
@wyifan
呵呵,我会在下周的文章中开始介绍这方面的内容的。
的确,为了性能(哪怕是一个查询),我们都斟酌再三(甚至牺牲的OO一些优势)。心痛呀......

同时感谢您对我们产品的理解和支持:)

 回复 引用 查看   
#51楼[楼主]
2007-12-25 17:45 | 代震军      
@wyifan
过奖了,我只是一个普通的开发人中,只是希望能够在程序员岗位上为软件产业做些份内之事,为公司发展尽一份力。如果大家认可我们的工作,我就非常欣慰了.

 回复 引用 查看   
2007-12-25 17:46 | 小鬼00[未注册用户]
开源没意思.

不开源也没意思.


活着真没意思.


 回复 引用   
2007-12-25 18:12 | weinixiong[未注册用户]
不错,还可以
 回复 引用   
#54楼[楼主]
2007-12-25 18:13 | 代震军      
@小鬼00
晕,难道您也是"愤青".
建议看看这个文章
http://www.cnblogs.com/daizhj/archive/2007/12/24/1012979.html

 回复 引用 查看   
#55楼[楼主]
2007-12-25 18:33 | 代震军      
@weinixiong
谢谢关注:)

 回复 引用 查看   
2007-12-25 18:56 | 笑疯^_^      
非常不错,感觉楼主
 回复 引用 查看   
2007-12-25 19:35 | airwolf2026      
呵呵,可以有现成的实际项目学习了。万分感谢
 回复 引用 查看   
2007-12-25 19:56 | 阿不      
asp.net 开发的范例型项目。
 回复 引用 查看   
2007-12-25 19:57 | 阿不      
好像与CS有一些相似。
 回复 引用 查看   
2007-12-25 20:03 | 西北驴      
看代码学习去哦..
谢谢了.

 回复 引用 查看   
2007-12-25 21:18 | Ray Zhang[未注册用户]
不错,希望Discuz越走越好!
 回复 引用   
2007-12-25 21:35 | Delon Li[未注册用户]
下载后为什么有乱码?并且不能运行呢?
 回复 引用   
2007-12-25 21:42 | superman.net      
请问支持ORACLE数据库吗?
 回复 引用 查看   
2007-12-25 21:43 | 某某鸟人      
装上了,真不错:)
 回复 引用 查看   
2007-12-25 22:27 | WaitdDing[未注册用户]
刚刚下,还没来得及看呢.
又有学习的东西了,感谢LZ!
在新一年里,LZ加油~~~~~~~~~~~

 回复 引用   
2007-12-25 22:34 | cw[未注册用户]
真的不错! 非常支持!!!

从1.0开始我就在自已机器上装着看.... 但是一直未敢应用到实际场合.

从2.0开始, 我又装了, 但是发现总有一些小遗撼, 例如:2.0版本的个人空间好像不支持二级域名, 不知现在这个开源版本是否也有同样的遗撼存在?

请代震军大哥解惑一下!!!

非常感谢你的热心....

 回复 引用   
2007-12-25 22:51 | Leem      
非常感谢discuz!nt团队为我们送上了这么一份圣诞大礼!!
 回复 引用 查看   
2007-12-26 09:06 | Share赖      
下载了,谢谢!
 回复 引用 查看   
2007-12-26 09:12 | YanziMyWife      
.NET开源社区又多一名虎将! 谢谢
 回复 引用 查看   
#70楼[楼主]
2007-12-26 09:23 | 代震军      
@Leem
感谢支持:)

 回复 引用 查看   
#71楼[楼主]
2007-12-26 09:24 | 代震军      
@YanziMyWife
感谢关注:)

 回复 引用 查看   
#72楼[楼主]
2007-12-26 09:26 | 代震军      
@superman.net
要根据用户和市场需求了,只要用户认为有必要,就会有的,因为目前数据库接口已做了分离,因此支持多种数据库就变得很容易实现了,呵呵:)

 回复 引用 查看   
#73楼[楼主]
2007-12-26 09:29 | 代震军      
@Delon Li
乱码应该是vs设置的问题,您可以在VS的工具--"选项"--文件编码中的"自动转换UTF-8编码"项勾上即可(好像是那个菜单项,网上也有这方面的介绍),您不妨搜一下就会找到的:)

 回复 引用 查看   
#74楼[楼主]
2007-12-26 09:30 | 代震军      
@airwolf2026
@某某鸟人
@Ray Zhang
@西北驴
谢谢大家的支持和关注:)

 回复 引用 查看   
#75楼[楼主]
2007-12-26 10:01 | 代震军      
@cw
关于我们产品的空间,相册的二级域名的功能,目前是一个变通的解决方案:
即在后台的"全局"==>"常规选项"===>"基本设置"里面的"空间URL地址"和"相册URL地址"设置上您想转向的二级域名。然后在真正的二级域名站点上也保存一份前台config/general.config文件,同时也上传前台的相应aspx页面。
当然这种方案对真正有二级域名及站点的用户是行得通的。

只不过这种方案与cnblogs上DUDU的方式不相同,DUDU做的更完善,真正在同一个站点上实现了二级域名的解析和程序重定向.

(以上是我个人的理解,并不代表官方的最终解释)

最后感谢您对我们产品的支持和关注:)

 回复 引用 查看   
2007-12-26 11:28 | ithurricane      
非常的好,支持学习一下
 回复 引用 查看   
#77楼[楼主]
2007-12-26 12:11 | 代震军      
@ithurricane
呵呵,谢谢支持:)

 回复 引用 查看   
2007-12-26 12:44 | 怪怪      
@代震军
中文没事的, 关键是中文最好用Unicode编码, 你们这个其实不太严重, 有些汉化过的软件才可怕. 另外一些很有名的软件或工具, 对非Unicode编码的中文目录和文件名, 支持也不好.

 回复 引用 查看   
2007-12-26 14:14 | 路过[未注册用户]
不明白楼主所说的模板机制里用到的算不算“模板方法”模式
 回复 引用   
#80楼[楼主]
2007-12-26 14:32 | 代震军      
@怪怪
原来如此,我们会认真考虑这个问题的,谢谢您反馈的问题:)

 回复 引用 查看   
#81楼[楼主]
2007-12-26 14:33 | 代震军      
@路过
后台生成模板所调用的函数采用的就是模板方法模式,呵呵:)

 回复 引用 查看   
#82楼[楼主]
2007-12-26 14:33 | 代震军      
@ithurricane
谢谢关注:)

 回复 引用 查看   
2007-12-26 15:55 | 黑星      
怎么找不到数据库文件?
 回复 引用 查看   
2007-12-26 16:00 | 冬灿      
不错,没发源码前vista下,不能在虚拟目录中运行(找不到DNT.config),有了源码,改了几处地方,可以安装了
 回复 引用 查看   
#85楼[楼主]
2007-12-26 16:33 | 代震军      
@冬灿
我在本地测试一下虚拟目录吧,正好手头上的是VISTA tm版,呵呵:)

 回复 引用 查看   
#86楼[楼主]
2007-12-26 16:38 | 代震军      
@黑星
您好,关于数据库文件是这样的:

除了access版(discuz.web/database/下)有数据库文件access_db.config,
其余(mysql,mssql)都是要运行安装程序(install/目录下)之后,就会在数据库中建好相关的表和存储过程(mssql)了。

同时感谢您对我们产品的支持和关注:)

 回复 引用 查看   
2007-12-26 16:48 | 黑星      
@代震军
噢,找到了,呵呵~~
不过还有一个问题,我这里是VS 2005,打开Discuz.sln这个解决方案的时候,Discuz.Web这个项目总是加载不上,提示"无法打开Discuz.web.csproj,此安装不支持项目类型"?

 回复 引用 查看   
#88楼[楼主]
2007-12-26 16:59 | 代震军      
@黑星
这个问题应该是没有打sp1 for vs2005造成的,建议从网上下载sp1之后再试试,或者直接用vs2008打开也行:)

 回复 引用 查看   
2007-12-26 17:02 | 黑星      
@代震军
好的,我试试,谢谢阿

 回复 引用 查看   
#90楼[楼主]
2007-12-26 17:04 | 代震军      
@黑星
ok,如果还有问题请跟贴。呵呵:)

 回复 引用 查看   
2007-12-27 04:04 | 武眉博<活靶子.Net>      
看看
 回复 引用 查看   
2007-12-27 09:36 | 黑星      
@代震军
不装sp1不行吗?这个sp1太恐怖了吧,一直在收集信息,进度条基本都不动,我在网上查了查,要C盘要6个多G的空间,我的C盘一共10G,晕!!

 回复 引用 查看   
2007-12-27 10:23 | pwqzc[未注册用户]
做的好啊!!
楼主好样的
佩服!
非常佩服!
请问一下:
discuz.net2.0和dvbbs.net2.0哪个更高效?
谢谢

 回复 引用   
2007-12-27 10:39 | 路过[未注册用户]
总的来说,discuz项目是一个比较成功的web项目的典型,非常感谢开源!
如果能努力做一个web快速开发的框架出来,对中国.netweb项目的发展应该是一个比较大的贡献,加油!

 回复 引用   
2007-12-27 10:49 | 路过[未注册用户]
最近再研究web项目的快速开发框架,了解了像NHibernate等等类型的开源框架,感觉从技术角度来讲挺好的,但总觉得其优势也不过就是个ORM,但是ORM从性能上来讲和ado.net都不在一个数量级上的,并且不太符合常规的sql习惯,如果用在项目开发上就不太合适了,不知道哪位高手有比较成功的案例没有?
另外,哪些在这里说“没有技术含量”的高手如此诋毁discuz,我作为一个旁观者问一句,请问你的高技术含量的东西能否共享一下,大家品评一下,如何?

 回复 引用   
#96楼[楼主]
2007-12-27 11:03 | 代震军      
@黑星
挺难办的,因为我本地是装SP1之后,打开项目一点问题都没有,要不就只能装VS2008(beta)版了,到时运行一下升级项目就行了:)

 回复 引用 查看   
#97楼[楼主]
2007-12-27 11:04 | 代震军      
@pwqzc
我们在优化性能方面做的努力非常大,效率上面应该是很不错的了。对于DVBBS.net,我手头上的测试数据不太多,而源码我也不太了解,所以不便评论。相信大家心中有数,呵呵:)

 回复 引用 查看   
#98楼[楼主]
2007-12-27 11:04 | 代震军      
@路过
我们的产品是discuznt,而discuz(PHP)是我们的老大哥,所以我们还有很长的路要走(很多的东西要学习)。而通用的web开发框架在国外有很多好的开源成果,我前些年也看了不少。国内目前从种类上并不那么丰富,相信国内同行应该都在苦练内功,争取早日实现全面突破。

 回复 引用 查看   
2007-12-27 11:16 | ToBin      
开始学习discuz谢谢博主的文章,很感谢!
 回复 引用 查看   
#100楼[楼主]
2007-12-27 11:32 | 代震军      
@路过
NHibernate作为关系数据库的对象持久化类库,的确很经典(因为Hibernate就很经典,出身名门嘛)。
不过关于"SQL使用"习惯可能就要因人而异了,因为大家的支持背景和OO能力都有差异,本人不能在这里评说到底该不该OO,因为早在几个月前园子里的那场讨论也没说出个所以然来,只是大家各舒已见罢了。
回过头还是各干各的,该怎么开发还是怎么开发。但有一点已越来越清楚了,只有有市场的技术才能生存下来,所以时间和市场会帮助我们淘汰那些沙子,从而留下金子:)

 回复 引用 查看   
#101楼[楼主]
2007-12-27 11:33 | 代震军      
@ToBin
客气了,大家一起努力吧,呵呵:)

 回复 引用 查看   
2007-12-27 11:35 | ToBin      
代老师,您好
不知道您有没有时间把discuznt给我们解剖一下。
现在我对这个模糊的很,具体怎么运行,从哪个类,哪行代码启动都不知道!
帮助下我们这些初学者吧!
谢谢了!

 回复 引用 查看   
2007-12-27 12:23 | stonezhu      
@代震军
DNT用vs2008打开会不会提示升级啊?VS2008是否可以写ASP.NET2.0项目?
我电脑C盘一共就6G.... SP1,做梦了.

 回复 引用 查看   
#104楼[楼主]
2007-12-27 13:00 | 代震军      
@stonezhu
是会提示升级的,另外vs2008可以写ASP.NET2.0项目,但编译和创建时可以指定是否使用.net3.5框架

 回复 引用 查看   
#105楼[楼主]
2007-12-27 13:02 | 代震军      
@ToBin
"老师"一词愧当了.
不过我会从下周开始写一些文章专门介绍架构(mvc),用户,在线,积分的。

希望能帮得上您的忙:)

 回复 引用 查看   
2007-12-27 13:43 | pwqzc[未注册用户]
唯有两个字可以形容:
佩服!
再加四个字:
五体投地!
加油,代老大!

 回复 引用   
#107楼[楼主]
2007-12-27 13:56 | 代震军      
@pwqzc
呵呵,过奖了:)

 回复 引用 查看   
2007-12-27 15:06 | beyoung      
支持,希望早点出些分析数据库的设计的东东先!
代大哥多辛苦呵~

 回复 引用 查看   
#109楼[楼主]
2007-12-27 15:27 | 代震军      
@beyoung
好的,已列在写作计划里了,呵呵,多谢关注:)

 回复 引用 查看   
2007-12-27 16:31 | ToBin      
呵呵,吕震宇老师是我大学时的导师,可惜那个时候荒废了,辜负了老师对我们的期望。现在捡回来,多学点,叫你代老师不为过。
今天把discuz nt整个大概看了一下。也抓了点门道,虽然有些地方还是不懂。
您是负责这个项目的吧,我又有一个问题,如果我把这个开源项目扩展了然后编译再用,但如果你们出了更新包,更新包是连源码一起更新还是只有.DLL文件,如果只是.dll,那样我们自己扩展的dnt不就不能用了。
希望官方考虑到这个问题,更新的时候把更新源码一并发布吧!这样我们就知道哪个地方不妥,可以修改自己扩展过的dnt.当然版权还是你们公司的。(:
最后,很期待您的关于介绍架构(mvc),用户,在线,积分的文章。也像您道声谢。
辛苦了!

 回复 引用 查看   
#111楼[楼主]
2007-12-27 17:14 | 代震军      
@ToBin
呵呵,您客气了,吕震宇的设计模式讲解的非常好,我也从中获益不少:)

不过我并不是这个项目的负责人,只是一名普通的开发人员,产品经理是雪人(snowman).
什么时候开源,到哪个版本开源这些都不是我能力所能左右的。
其实就开源这件事而言,不仅我们开发小组,包括公司市场,行业,技术支持多个部门都做了不少的工作,所以请您理解。

我可以说目前开源都是在正式版发布之后不久才开的。我们的程序架构和设计目前基本上趋于稳定了,已有的功能代码变化非常小。
除了新增功能会加入一些代码或项目之外,基本上已稳定下来。

官方出的整合文档中的内容都是很稳定的代码了,您不妨从此入手,逐步切入,这样在新版本或补丁出来以后,都会有指导作用的。

我也会多写一些有关产品设计思路和修改动向的文章放在园子里,使大家有个准备。

 回复 引用 查看   
2007-12-28 10:20 | pwqzc[未注册用户]
程序员我仅佩服过我师傅---陕北吴旗娃,因为他的执着,热情,还有那种精神.
但是我不得不佩服下代老大!
技术很NB的coder很多,但有几人能让人尊敬?
感谢代老大的热情!

 回复 引用   
#113楼[楼主]
2007-12-28 13:26 | 代震军      
@pwqzc
过奖了,其实大家都是在摸索,觉得在技术领域大家都是在互相学习的,呵呵:)

 回复 引用 查看   
2007-12-28 23:15 | 是不是"个人空间"代码还没开源的?[未注册用户]
是不是"个人空间"代码还没开源的?
下载你代码后发现"个人空间"->"我的空间"就出错了,显示了space文件夹下面的各个文件而已.看了下代码,原来"index.aspx"和"ifpc_relay.aspx"都删了cs文件了!
哎!看来又得去找个博客来整合!

 回复 引用   
2007-12-28 23:42 | 输入文件夹地址都可以直接看到web网站里的文件的?[未注册用户]
是不是"个人空间"代码还没开源的?
下载你代码后发现"个人空间"->"我的空间"就出错了,显示了space文件夹下面的各个文件而已.看了下代码,原来"index.aspx"和"ifpc_relay.aspx"都删了cs文件了!


找到问题了,默认space文件夹里 index不认帐,要改为default.aspx就可以了.不过很奇怪.如果输入文件夹地址都可以直接看到web网站里的文件的.网站的主页改为default.aspx又会错!

 回复 引用   
#116楼[楼主]
2007-12-29 10:16 | 代震军      
@输入文件夹地址都可以直接看到web网站里的文件的?
在IIS中有一项设置(好像叫默认文档什么的),在里面加上index.aspx即可.

另外index.aspx的页面上有Inherits="Discuz.Space.Pages.SpacePage"
即说明它的cs文件是在SpacePage这个类中,而您可以打开Discuz.Space项目下的Pages\SpacePage.cs来一看究竟.

而ifpc_relay.aspx的页面上有<%@ Page %>表示 它是一个没有cs文件的aspx页面

 回复 引用 查看   
2007-12-29 11:11 | 111111111111111111111111111[未注册用户]
114,115楼的胡说,楼主有个问题想问, aspx页面可以自动生成, aspx.cs是自己写的,但是调试的时候无法跟到里面,是怎么回事
 回复 引用   
2007-12-29 11:33 | 111111111111111111111111111[未注册用户]
Discuz.Web\bin目录下没有Discuz.Web.pdb文件
 回复 引用   
#119楼[楼主]
2007-12-29 13:34 | 代震军      
@111111111111111111111111111
关于调试的问题我们小组在本地未出现过,不过可以试试将bin目录下的DLL文件全部清除再重新生成一下试试。
另外如果还是不能调的话,请您将前后操作详细描述一下,看我能不能帮上您的忙。

 回复 引用 查看   
#120楼[楼主]
2007-12-29 13:36 | 代震军      
@111111111111111111111111111
关于Discuz.Web文件我们在本地是能够生成的,不知道您的编译环境是什么样的,如果是vs2005的话,建议打上sp1包即可.

 回复 引用 查看   
2008-01-02 17:47 | h-lei[未注册用户]
楼主可否留个MSN,在学习你们的程序时,有什么问题可以请教。
也可加我MSN。

 回复 引用   
#122楼[楼主]
2008-01-02 17:52 | 代震军      
@h-lei
非常抱歉,目前我的MSN和QQ都快被加爆了,另外手工上的开发任务也不少.
如果可以的话,请使用EMAMIL即可:
daizhj617595@126.com

同时感谢您对我们产品的支持和关注:)

 回复 引用 查看   
2008-01-02 17:56 | 无聊冒下头[未注册用户]
项目中个人写代码的风格不一样,就连调用数据的方式也不一样,这样看起来会有点累啊,我觉得DZ的管理还需要要规范一点
 回复 引用   
#124楼[楼主]
2008-01-02 18:09 | 代震军      
@无聊冒下头
请您不妨举了例子,对您的宝贵意见我们会进行参考的.

同时感谢您对我们产品的支持和关注:)

 回复 引用 查看   
2008-01-03 21:38 | 无聊冒下头[未注册用户]
呵呵,我暂时只是看了整体和后台部分代码
代码中有直接调用Discuz.Data层的方法的,有调用Discuz.Forum,有用数组的方式的,有用实体的,有用DT的,我想这都不是同一个人吧,而且命名的规则也不一样,有部分方法的也没有用注释了,不知道是时间关系还是什么
呵呵,其实也无伤大雅了,我们做开发的无所谓了,不过做为一个开源的产品来说的话,还是完美点好吧:)

 回复 引用   
#126楼[楼主]
2008-01-04 09:15 | 代震军      
@无聊冒下头
感谢您的回复,关于"有用数组的方式的,有用实体的,有用DT的",从我个人角度来看主要是根据前台的显示方式(要么便于书写,要么为了提升效率)才会有一些差异的。而"部分注释"的问题主要还是开发进度以及后期代码修改等因素造成的,我们会着力完善这一块的。
的确这个产品绝不可能是一个人开发出来的,因为代码量在这呀。所以可能会造成一些人写代码方式的差异给大家造成的风格上的错觉。但我相信随着大家合作磨合的时间越来越长,这块问题最终会得到彻底解决的。
同时感谢您对我们产品的支持和关注:)

 回复 引用 查看   
2008-01-13 22:16 | 学习者[未注册用户]
klaus.shen@gmail.com
 回复 引用   
2008-03-26 23:14 | Arlen      
我的机器是XP,当下源码后,
1.首先我找DNT.config这个文件找了半天,后来发现原来没加入项目,只是放在Web目录下……(代哥,为啥不加进去咧,这整得)。

2.打开install/index.aspx,提示“发生错误: 网站根目录下没有正确的DNT.config文件”。由于是XP,没有iis_wpg这个用户组(帮助里说的都是win2003的配置)。按帮助里的“目录权限”中的说明整了半天,还是提示未正确。
没这个用户组咋整?

还是暂时就看看源码吧……

 回复 引用 查看   
2008-04-21 14:34 | jjboy[未注册用户]
请问代大哥那个aspx/1下的那些文件所对应的.aspx.cs文件是怎么生成的??
为什么里面都不能写东西的呀?比如我要加个session都加不了?
如:
System.Web.HttpContext.Current.Session["username"] = DNTRequest.GetString("username");
这个页面想导入一个System.Web命名空间都好象不行?

 回复 引用   
#130楼[楼主]
2008-04-21 15:06 | 代震军      
@jjboy
所有的cs页面都是手写的,主要是页面逻辑都在其中。
而您所以的SESSION加不进去是不是无法编译呀?
我本地编译这块是可以正常编译的:)

 回复 引用 查看   
2008-04-22 13:37 | jjboy[未注册用户]
@代震军
谢谢,知道怎么写了

但总报:
只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块。
这个错误
网上找了很多,加了enableSessionState=ture也没用.
代大哥能教下我吗?我以前的项目是用session的,现在要整合下

 回复 引用   
2008-07-15 21:32 | cncc[未注册用户]
您好!我觉得petshop4.0和你们的架构非常接近,而且p4的dal层分类比起你的庞大的IDataProvider类有很大的优势,而且他也有很好的缓存机制,他的架构好像更清晰。你们为什么不直接采用p4的架构呢。
 回复 引用   
2008-07-25 18:58 | 鸭蛋[未注册用户]
您好,代大哥有个问题,小弟是初学者,往赐教.

我把开源的源码 Source Code文件夹复制到网站根目录下,然后改了Discuz.sln 里面的路径,用vs2005打开正常,然后我编辑了里面的一些东西,按照默认的设置生成的(比如Discuz.Forum项目生成的dll在 盘符根目录\Source Code\Discuz.Forum\bin\Debug\Discuz.Forum.dll),生成后没有提示错误.然后我复制了discuz.forum.dll到 网站根目录下的bin目录下,重启了iis ,访问出错.

Parser Error Message: The format of the file 'Discuz.Forum' is invalid.

Source Error:


Line 54: -->
Line 55: <httpModules>
Line 56: <add type="Discuz.Forum.HttpModule, Discuz.Forum" name="HttpModule" />
Line 57: </httpModules>
Line 58:

Assembly Load Trace: The following information can be helpful to determine why the assembly 'Discuz.Forum' could not be loaded.

 回复 引用   
2008-08-20 12:24 | king2003[未注册用户]
@jjboy
VS2008是有这问题是不是BUG,我看国外有人问也没有解决的了解

 回复 引用   
2009-07-15 17:02 | skyaspnet      
您好,请教有关WEBSERVICES的问题, 我看了些资料,还是没太明白WEBSERVICES的作用,我按自己的想法写了个例子,就是新建了一个类库webservices,然后在里面添加了一个类,加了些webservices的属性什么的,写了个方法, 然后在页面里进行调用,结果这样一来,我发现怎么和直接在类库里写个方法调用是一样的? 一下就给糊涂了,我看了下DNT的WEBSERVICE,里面都是类,而且是DNT.WEB下的SERVICES文件夹下发现有MixObjects.asmx和两个ASPX页面,没看明白是怎么回事,希望您能帮忙讲解一下,难道WEBSERVICES和直接调用类的方法没有区别吗? 方便的话希望您能再给些链接资料,谢谢!
 回复 引用 查看   
2010-10-20 16:01 | skyaspnet      
请问楼主有发过介绍DNT插件机制原理方面的文章吗?谢谢!
 回复 引用 查看   
评论共2页: 上一页 1 2 
昵称:代震军
园龄:5年11个月
荣誉:推荐博客
粉丝:490
关注:3

<2007年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

搜索

 
 

常用链接

随笔分类(366)

随笔档案(283)

文章分类(8)

文章档案(31)

相册

JavaScript

LINQ

silverlight

UML,OO

WebBlogger

负载开源项目

  • Discuz!NT
  • LLServer
  • TokyoTyrantClient
  • WebCam

个人简历

漫画

其它

企业级架构

网站案例研究

积分与排名

  • 积分 - 1217851
  • 排名 - 26

最新评论

阅读排行榜

评论排行榜

推荐排行榜