我的学习笔记-刚从陶情网站上下载的Asp.Net学习的例子

本文分享了一款基于ASP.NET的论坛源代码,不仅具备实用价值,还通过大量的.NET封装概念展示了良好的编程风格。源码来自微软官方论坛,经过部分汉化及功能增强,如附件上传和邮件通知等。
   
 
  
 
推荐一个 asp.net 论坛源代码 - 值得学习 ( 陶清 )

 

下载 : www.pdriver.com/pb03/12/AspNetForums.rar (size:4.8M) ,内有源代码,我写的升级说明,论坛的核心表结构说明。

数据库 : www.pdriver.com/pb03/12/asp_database.rar (size: 586kb) 论坛用到的数据库 , sql2000 版本

注意要使用本论坛可以运行起来,请阅读这两篇文章:

1.装Internet 信息服务IIS5.0的方法-初学者入门(陶清)
http://www.pdriver.com/display.asp?key_id=1542

2.安装 .NET 开发包 - 初学者入门 ( 陶清 ) 
http://www.pdriver.com/display.asp?key_id=1543

这是一个大型的 asp.net 论坛,除了有一定实用性外,这里推荐给本站所有的网友,主要原因是因为它在编程中用到了大量 .net 的封装概念,想学习一个好的 .net 编程风格的网友建议可以读读其代码,相信会受益非浅。

如果只从功能上来评论 asp.net 论坛,这个论坛的功能当然没有很多论坛的功能强大,但这里推荐给大家是因为是因为它在编程中用到了大量 .net 的封装概念,想学习一个好的 .net 编程风格的网友建议可以读读其代码,相信会受益非浅。如果您只是想追求一个好的论坛程序,仅仅只是使用,那么也许这个论坛的功能没有一些商业论坛程序强大,不过它提供了完整的源代码,有兴趣有能力的话可以自己增加功能。

本文所述的 asp.net 论坛源代码来自于微软的 asp.net 论坛 ( www.asp.net ) ,在此论坛源代码的基础上我做了部分汉化工作(感谢阿波也参加了部分汉化工作),还增加了两个重要功能。附件上传功能 ( 图片或 zip 等文件 ) ,邮件通知功能!附件上传是自动跟据日期等来自动产生文件名,保证不会重名。邮件通知支持 SMTP 认证功能!(发送邮件的 C# 代码来自于 http://huolx.t2008.com/ 站长: Huolx( flycloud@btamail.net.cn 在此也特别表示感谢 ) ,我对该发送邮件代码进行了少量的改动。增加了少量的属性以更容易并入到本论坛中。

•  把下载的 AspNetForums.rar 解压缩到 d:/ 目录下(或其他目录),本 rar 文件已包括有路径 /aspNetForums

•  恢复论坛用到的数据库。 MS SQL SERVER2000 的格式。数据库名为 aspnetforums

•  恢复完成后进入 MS SQL Server 2000 的企业管理器。先查看用户信息,如下图所示:

•  下面来增加相应的用户

首先保证你有相应的用户已经存在于 sql 2000 的 login 用户中: 注意 TQNOTE1 是你的电脑名称,而 ASPNET 是 aspnet 的保留用户名 。


假如没有,按下面方法增加一个:

下面再设置该用户可以对哪个数据库进行操作,点击下图所示 Database Access

选择 aspnetforums ,并在下方选择 db_owner

点击确定后

再看数据库中的相应用户,你会看到 aspnet 用户已经成功增加:

•  共享此文件夹(注意是 web 方式共享)

选择“共享这个文件夹”


就按上面的默认值,点击“确定”

•  打开 IE ,在地址栏输入 http://localhost/AspNetForums/ ,


如果出现以上错误,你可以打开 D:/AspNetForums/AspNetForums /Web.config 这个配置文件(用记事本打开即可),中间有一段联接数据库的代码,注意修改其 server 和 database 即可,比如说我的电脑上就同时安装了 sql 7 和 sql 2000 ,那么我的 sql2000 的 server 名称是 tqnote1/tq2000

再次在 IE 地址栏输入 http://localhost/AspNetForums/ , ,就会看到出现下面的画面了,恭喜!现在你已经基本安装成功:管理员的用户名是 admin, 密码是 123

完成!

 

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值