下载这个东西有一段时间了,学习时发现有一些东西搞不明白,先问几个弱的问题,请在有空时给与解答,谢谢

小佳
MetaBuilders.WebControls.MasterPages
这个Dll是自我开发的还是系统的,我看几乎每一个显示页面都用到了这个,但对其不了解

我通过aspx找到cs然后找到ascx,虽然知道这些东西如此做的,但不习惯这个思路,我一般cs都在aspx的backcode中完成,这里却都是做成Controls这样做有什么好处,如何才能更清楚地理解这些代码

对于这个论坛的打包比较感兴趣,但不知道用什么工具做的,包含了建立数据库,执行基础数据,配置Web.config和建立虚拟目录等这么多功能都在这里面实现

看了这个论坛,感觉自己真的什么都不会了,.Net真是有很多东西要学习
我看到这里的站长宝玉那么热心,技术又那么好,佩服
宝玉
MetaBuilders.WebControls.MasterPages
这个市一个第三方控件,是一个模板页控件
相关技术文章在我blog上有不少
上面的控件和winform发布工具的源码在这个论坛上都可以找到下载。——早期的帖子,我自己都不记得了,汗
【在 szhuk (小佳) 的大作中提到:】
MetaBuilders.WebControls.MasterPages
这个Dll是自我开发的还是系统的,我看几乎每一个显示页面都用到了这个,但对其不了解
我通过aspx找到cs然后找到ascx,虽然知道这些东西如此做的,但不习惯这个思路,我一般cs都在aspx的backcode中完成,这里却都是做成Controls这样做有什么好处,如何才能更清楚地理解这些代码
对于这个论坛的打包比较感兴趣,但不知道用什么工具做的,包含了建立数据库,执行基础数据,配置Web.config和建立虚拟目录等这么多功能都在这里面实现
看了这个论坛,感觉自己真的什么都不会了,.Net真是有很多东西要学习
我看到这里的站长宝玉那么热心,技术又那么好,佩服

早睡早起身体好!
打破虚空
都是牛人,,,我也要学。net啦,哈哈。

无眼耳鼻舌身意 无色声香味触法
夜游魂
借个地方问下问题:
我主要是想参考cnforums的代码修改出一个简单版本的信息发布系统,不过发现除了admin目录中有cs源代码之外,其他的都好像编译成了dll,看不到源代码?
例如:login.aspx
就有涉及到AspNetForums.Controls,MetaBuilders.WebControls。
MetaBuilders.WebControls.MasterPagess是一个第三方控件,没办法,而AspNetForums.Controls应该是有源代码的吧?请问哪里找的到源代码看呢?
之前都是用delphi等开发程序的,刚接触用.net写的这么大一个论坛,有点找不到北了,惨~~~
大虾给我一点提示吧,thx
宝玉
除第三方控件,源码都有的,只不过在不同的项目中,用vs.net打开就都看到了!

早睡早起身体好!
夜游魂
谢谢宝玉,还有一些超菜鸟极的问题想请教:
1。我已经打开CnForums.sln已经可以看到源码结构了,不过发现有一些cs文件在.net中显示为半透明状态,这代表什么意思呢?
2。在.net中,发现在Components项目中有些cs的namespace是AspNetForums,而有些是 AspNetForums.Components,在Controls项目中又为AspNetForums.Controls,这些namespace的定义是不是可以随便定义,要不要在某一个文件中做声明?因为之前我在.net中新建的项目,项目的namespace就默认为项目的名称了。
3。我之前使用的是.net2002,@page中可以使用src=属性,但是现在.net2003好像不允许使用这个属性了?那岂不是所有程序都要编译为bin才能用,为什么这么麻烦了?
4。我在“版务管理”的“首页菜单&区”和“成员列表和顶端的贴主”中设置了不显示成员列表和在线用户,但是在具体板块中还是会显示“在线统计”列表,能否不显示统计列表板块,在那个文件中修改可以实现呢?
5。有些论坛可以实现收缩树型列表显示回帖,cnforums好像没有提供这个功能?
6。发贴子好像只能上传一个附件,但是我想要一个帖子可以上传多个附件,不知道需要修改那个cs文件可以实现呢?
7。论坛好像有一个bug,就是修改了板块名称,在板块列表中更新了,但是在版头的导航菜单中的显示没有更新(xxx>>xxx>xxx),需要重启电脑之后才更新成功?
8。这个项目的源码好多啊,不知道该看哪个项目的哪个文件开始会比较好掌握线路?谢谢!!
问题很多又乱,真是万事开头难啊。因为真正刚刚开始.net的开发,就需要在限期内做一个信息发布项目,而自己又不太熟悉.net开发,真的压力好大,有时候都好想放弃了。不过看到这里的大虾们对技术的专注热情和对菜鸟的热心帮助,我还是有勇气再继续下去,希望各位大虾多多指点,让菜鸟们可以少走一些弯路,谢谢!!
宝玉
1. 不在项目中,这样子的问题只是物理存在,不在项目中,也不会被编译
2. 这个可以自己随便定义,目的是方便区分,例如AspNetForums.Controls命名空间下都是UI相关
3. 查msdn或Google
4. 可能是bug,在相应的皮肤文件里面可以修改
5. 以后版本会提供
6. 以后版本会增加
7. Cache的问题,有待改进
8. 个人建议根据某个流程来看,例如注册用户
【在 markss (夜游魂) 的大作中提到:】
谢谢宝玉,还有一些超菜鸟极的问题想请教:
1。我已经打开CnForums.sln已经可以看到源码结构了,不过发现有一些cs文件在.net中显示为半透明状态,这代表什么意思呢?
2。在.net中,发现在Components项目中有些cs的namespace是AspNetForums,而有些是 AspNetForums.Components,在Controls项目中又为AspNetForums.Controls,这些namespace的定义是不是可以随便定义,要不要在某一个文件中做声明?因为之前我在.net中新建的项目,项目的namespace就默认为项目的名称了。
3。我之前使用的是.net2002,@page中可以使用src=属性,但是现在.net2003好像不允许使用这个属性了?那岂不是所有程序都要编译为bin才能用,为什么这么麻烦了?
4。我在“版务管理”的“首页菜单&区”和“成员列表和顶端的贴主”中设置了不显示成员列表和在线用户,但是在具体板块中还是会显示“在线统计”列表,能否不显示统计列表板块,在那个文件中修改可以实现呢?
5。有些论坛可以实现收缩树型列表显示回帖,cnforums好像没有提供这个功能?
6。发贴子好像只能上传一个附件,但是我想要一个帖子可以上传多个附件,不知道需要修改那个cs文件可以实现呢?
7。论坛好像有一个bug,就是修改了板块名称,在板块列表中更新了,但是在版头的导航菜单中的显示没有更新(xxx>>xxx>xxx),需要重启电脑之后才更新成功?
8。这个项目的源码好多啊,不知道该看哪个项目的哪个文件开始会比较好掌握线路?谢谢!!
问题很多又乱,真是万事开头难啊。因为真正刚刚开始.net的开发,就需要在限期内做一个信息发布项目,而自己又不太熟悉.net开发,真的压力好大,有时候都好想放弃了。不过看到这里的大虾们对技术的专注热情和对菜鸟的热心帮助,我还是有勇气再继续下去,希望各位大虾多多指点,让菜鸟们可以少走一些弯路,谢谢!!

早睡早起身体好!