小菜一碟——一步一步用C#写论坛(开放源码)-3

时间:2021-08-02 09:21:01
0.2版发布:压缩包无密码

在网上搜罗的很长时间,搞到很多号称ASP.NET的论坛源码,确实有很多不错的。

为什么说“号称”呢?大家都知道,ASP.NET的最大优势是界面和代码分离,脱离了ASP的面条式代码,难以读懂和维护,但ASP.NET兼容ASP,只要将ASP的扩展名改为ASPX,基本可以正常运行,所以有很多这类代码被简单的修改一下就用上了ASP.NET的头衔。

没办法,自己写罗!
--------------------------------------------------------------------
功能简介:可以发贴,回帖,很简单,用到的技术也不多:

 SQL数据库操作,查询/提交/修改;

 页面参数传递;

 TREE应用,就是左边的树型目录;

 DATAGRID显示数据/排序/链接;

 DATELIST显示数据/图片;

新增功能: 搜索/置顶/精华 贴的设置

其实就怎么简单,就是将一些小技巧混合应用。
--------------------------------------------------------------------
开放源码有两个目的:

  1.供大家参考和指正;

  2.希望大家能够在此基础上做些修改,尤其是美工方面,本人美工特差,望有能力的同僚自告奋勇,帮我做一下美工。
--------------------------------------------------------------------
这个论坛将不断升级,希望这个过程能成为大家学习C#的一个绝好机会!谢谢关注!

论坛地址:http://www.kaer.cn/default.aspx ->技术论坛

代码下载:http://www.kaer.cn/default.aspx ->下载基地->ASP.NET相关

下一版将仅提供给美工设计师,友谊合作的到下面的地址报名:

   论坛地址:http://www.kaer.cn/default.aspx ->技术论坛-》论坛社区-》论坛发展-》论坛维护志愿者报名

37 个解决方案

#1


强烈支持。。。

#2


严重支持,“正版”ASP.NET原码!

#3


呵呵,去了你的网页,你的美工还真实特差!
不过,感谢提供源码供学习.

#4


呵呵,去过你的网站,你的美工还真是特差.
不过感谢提供源码.

#5


感谢!

#6


谢谢!

不过有点问题:

你的.net版本是什么?2003?中文还是英文?

我的是中文版的2002,太说我太旧。

#7


myctx(大雨) :

论坛地址:http://www.kaer.cn/default.aspx ->技术论坛->论坛社区-》论坛发展

对与这些问题,描述的很清楚

#8


小弟以下了,正在学习中.....

#9


up

#10


??好东西,可惜支持的人不多,我发帖子给你招人来。

超级支持!

#11


俺去瞧瞧。

#12


楼主,你那个网站怎么搞的,网速奇慢无比,我去注册,可惜那个提交的按钮没反应,还得我按了老半天.出了什么问题?
记得M我 DavidChen1995@msn.com
其实我对你的网站很有兴趣.

#13


BigBlue(谢谢,

 pengcheng(鹏程),我会找你的

#14


好,谢谢,刚从asp转过来,学习中...

#15


说实话,那个论坛真的不怎么样,也许我只看到表面部分,没看到深入的用了什么技术吧。

#16


楼上说的不为过,我知道,我只是想让大家知道我在做什么,如果我不说这是个论坛,可能大家还真的不知道她是个论坛,可能会以为只是个功能比较强的留言版呢。

不过功能一直在提高,总有一天,它会被升级到1.0,成为一个完善的论坛的,这要靠大家的支持和努力,谢谢楼上!谢谢大家!

#17


gz

#18


努力,明天会更好!

--------------------------------
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com

#19


学习学习!

#20


偶的论坛也开工了,学习学习,交流交流。:D

#21


超级支持!

#22


收到,学习中......,支持!!!

#23


look!

http://218.56.11.178:8009/Browers.aspx?FID=65

#24


好东西大家分享

#25


我下载完了,左边的树出错

#26


另外张帖子我说了,我也在做,呵呵,大家一起做,虽然今天我们的东西还拿不出手,不过总有一天,我相信明天会更好,后天会更加好:)
每天往上爬10米,两年后,咱在珠峰上见,哈哈!

#27


树怎么用不了

#28


一定要找一个漂亮的美工,不但人漂亮,而且做得也漂亮才行!

#29


liuvb(瑞.NET) 你没下载树控件吧:

http://218.56.11.178:8009/Browers.aspx?FID=6

#30


jpyc(九品御厨-为delphi学ASP.NE)可是delphi高手哦..呵呵!

#31


up

#32


mark

#33


学习一下

#34


说实话,你的论坛完全没有用OO的优势,太多VS生成的代码。结构也是一团糟,建议去看一些OO方面的资料在来写!

#35


安装数据库后运行出现以下错误是怎么回事啊? thx
--------------------------------------------
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

分析器错误信息: 找不到文件或程序集名称“Microsoft.Web.UI.WebControls”,或找不到它的一个依赖项。

源错误: 


行 1:  <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="treeyingyong.WebForm1" %>
行 2:  <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
行 3:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 4:  <HTML>
 

源文件: D:\wwwroot\net\Kaersoft_Forum\default.aspx    行: 2

#36


楼上的哥们 没装哪个控件,去微软下载一个吧 


我就不行了,vs.net版本底,打不开 楼主的 大作呀,郁闷

#37


vs.net2003才行,为什么大家不用高版本的呢?

#1


强烈支持。。。

#2


严重支持,“正版”ASP.NET原码!

#3


呵呵,去了你的网页,你的美工还真实特差!
不过,感谢提供源码供学习.

#4


呵呵,去过你的网站,你的美工还真是特差.
不过感谢提供源码.

#5


感谢!

#6


谢谢!

不过有点问题:

你的.net版本是什么?2003?中文还是英文?

我的是中文版的2002,太说我太旧。

#7


myctx(大雨) :

论坛地址:http://www.kaer.cn/default.aspx ->技术论坛->论坛社区-》论坛发展

对与这些问题,描述的很清楚

#8


小弟以下了,正在学习中.....

#9


up

#10


??好东西,可惜支持的人不多,我发帖子给你招人来。

超级支持!

#11


俺去瞧瞧。

#12


楼主,你那个网站怎么搞的,网速奇慢无比,我去注册,可惜那个提交的按钮没反应,还得我按了老半天.出了什么问题?
记得M我 DavidChen1995@msn.com
其实我对你的网站很有兴趣.

#13


BigBlue(谢谢,

 pengcheng(鹏程),我会找你的

#14


好,谢谢,刚从asp转过来,学习中...

#15


说实话,那个论坛真的不怎么样,也许我只看到表面部分,没看到深入的用了什么技术吧。

#16


楼上说的不为过,我知道,我只是想让大家知道我在做什么,如果我不说这是个论坛,可能大家还真的不知道她是个论坛,可能会以为只是个功能比较强的留言版呢。

不过功能一直在提高,总有一天,它会被升级到1.0,成为一个完善的论坛的,这要靠大家的支持和努力,谢谢楼上!谢谢大家!

#17


gz

#18


努力,明天会更好!

--------------------------------
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com

#19


学习学习!

#20


偶的论坛也开工了,学习学习,交流交流。:D

#21


超级支持!

#22


收到,学习中......,支持!!!

#23


look!

http://218.56.11.178:8009/Browers.aspx?FID=65

#24


好东西大家分享

#25


我下载完了,左边的树出错

#26


另外张帖子我说了,我也在做,呵呵,大家一起做,虽然今天我们的东西还拿不出手,不过总有一天,我相信明天会更好,后天会更加好:)
每天往上爬10米,两年后,咱在珠峰上见,哈哈!

#27


树怎么用不了

#28


一定要找一个漂亮的美工,不但人漂亮,而且做得也漂亮才行!

#29


liuvb(瑞.NET) 你没下载树控件吧:

http://218.56.11.178:8009/Browers.aspx?FID=6

#30


jpyc(九品御厨-为delphi学ASP.NE)可是delphi高手哦..呵呵!

#31


up

#32


mark

#33


学习一下

#34


说实话,你的论坛完全没有用OO的优势,太多VS生成的代码。结构也是一团糟,建议去看一些OO方面的资料在来写!

#35


安装数据库后运行出现以下错误是怎么回事啊? thx
--------------------------------------------
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

分析器错误信息: 找不到文件或程序集名称“Microsoft.Web.UI.WebControls”,或找不到它的一个依赖项。

源错误: 


行 1:  <%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="treeyingyong.WebForm1" %>
行 2:  <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls, Version=1.0.2.226, Culture=neutral, PublicKeyToken=31bf3856ad364e35" %>
行 3:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
行 4:  <HTML>
 

源文件: D:\wwwroot\net\Kaersoft_Forum\default.aspx    行: 2

#36


楼上的哥们 没装哪个控件,去微软下载一个吧 


我就不行了,vs.net版本底,打不开 楼主的 大作呀,郁闷

#37


vs.net2003才行,为什么大家不用高版本的呢?