, 这是目前较为流行的做法。 但是由于 ASP 本身的局限性使得系统有一 些不可克服的缺陷,而采取了 ASP.NET 技术的系统性能上有了很大的改 善,其主要表现在以下几方面: (1)由于 ASP 页面每次打开都必须经过先编译后解释的过程,所以页面在 反复打开时速度没有任何提升, ASP.NET 页面只需要一次编译后不需要 而 重新编译, 直到该页面被修改或 Web 应用程序重新启动。 这使得在多次访 问时速度有了极大的提升。
4
上海工程技术大学毕业设计(论文)
交友中心论坛子系统
(2)由于 ASP 没有提供任何输出数据为内容的元件,所
以在使用 ASP 撰写 数据库页面时只能借助 ADO 的 RecordSet 对象逐笔读取记录,而 ASP.NET 通过 ADO.NET 提供的 DataGrid 等数据库元件可以直接和数据库联系。 (3)ASP.NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者 甚至不用停止应用程序的运行就可以更新应用文件。 应用程序文件永远不 会被加锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系 统会温和地转换到新的版本。 (4)ASP.NET 采取"code-behind"方式编写代码使得代码更易于编写,结构 更清晰,降低了系统的开发与维护的复杂度和费用。 为了能够系统
学习相关 Web 应用
程序开发技术,虚席 Microsoft VisualStudio.net 集成开发环境,Dreamweaver MX 2004 集成开发环境, HTML,ASP.NET 等相关技术按照实际情况,我们决定构造一个交友中心的 网站而我则负责论坛子系统这个模块。
1 概述
在这个章节中主要简单介绍了 BBS 的由来,BBS 的组成成分以及 BBS 主要的运行环境 WINDOWS XP 的功能介绍以及配置。该章节还介绍了后台 数据库 SQL SERVER 2000 的独特功能。下面请看详细介绍。 1.1 开发背景 论坛即 BBS 是电子公告板系统(Bulletin Board System)的英文缩写, 它通过在计算机上运行服务软件, 允许用户使用终端程序通过电话调制解 调器拨号或者 Internet 来进行连接,执行下载数据或程序、上传数据、
5
上海工程技术大学毕业设计(论文)
交友中心论坛子系统
阅读新闻、与其它用户交换消息等功能。许多 BBS 由站长(通常被称为 SYSOP)业余维护,而另一些则提供收费服务。目前,有的时候 BBS 也泛指
网络论坛或网络社群。 BBS 之所以受到广大网友的欢迎,与它独特的形式、强大的功能是分 不开的,利用 BBS 可以实现许多独特的功能。BBS 原先为“电子布告栏” 的意思,但由于用户的需求不断增加,BBS 已不仅仅是电子布告栏而已, 它大致包括信件讨论区、 文件交流区、 信息布告区和交互讨论区这几部分。 (1)信件讨论区: 这是 BBS 最主要的功能之一。 包括各类的学术专题讨论区, 疑难
问题 解答区和闲聊区等等。 在这些信件区中, 上站的用户留下自己想要与别人 交流的信件,如在各种软件硬件的使用、天文、医学、体育、游戏……等 等方面的心得和经验。 目前,国内业余 BBS 已联网开通有用户闲聊区、软件讨论区、硬件讨 论区、HAM 无线电、Internet 技术探讨、Windows 探讨、音乐音响讨论、 电脑游戏讨论、球迷世界、军事天地和笑话区等数十个各具特色的信区。 (2)文件交流区: 这是 BBS 一个令用户们心动的功能。 一般的 BBS 站台中, 大多设有交 流用的文件区,里面依照不同的主题分区存放了
为数不少的软件,有的 BBS 站还设有 CD-ROM 光碟区,使得电脑玩家们对这个眼前的宝库都趋之 若鹜。 众多的共享软件和
免费软件都可以通过 BBS 获取得到, 不仅使用户 得到合适的软件,也使软件开发者的心血由于公众的使用而得到肯定。 BBS 对国内 Shareware(共享软件)的发展将起到不可替代的推动作
6
上海工程技术大学毕业设计(论文)
交友中心论坛子系统
用。国内 BBS 主要提供的文件服务区主要有 BBS 建站、
通信程序、网络工 具、Internet 程序、加解密工具、多媒体程序、
电脑游戏、病毒防治、 图象、创作发表和用户上传等等。 (3)信息布告区 这是 BBS 最基本的功能了。 一些有心的站长会在自己的站台上摆出为 数众多的信息。如怎样使用 BBS、国内 BBS 台站介绍、某些热门软件的介 绍、BBS 用户统计资料等;用户在生日时甚至会