.net实验四博客系统_第1页
.net实验四博客系统_第2页
.net实验四博客系统_第3页
.net实验四博客系统_第4页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验四博客系统学号:姓名:日期:1、实验目的:通过搭建一个完整的小型系统,熟悉 ASP.net 系统开发的流程, 掌握全局配置的技巧。2、实验环境:Windows XP、VS20005、SQL Server 20003、实验内容:利用 Web.config 和 Global.asax 配置应用程序练习使用母版技术统一设计风格和布局完成博客系统的系统设计、 数据库设计、应用程序配置、详细设计等工作。4、实验过程:(1) 配置 Web.config 文件,在文件中添加下列代码, 使匿名用户打开该网站的网页时自动跳到登陆页面LoginTest.aspxformsname= .SecurityDemo

2、 loginUrl= LoginTest.aspx deny users = ? /通过配置 Global.asax文件实现在线人数和访问量的实现配置文件代码void Application_Start(objectsender,EventArgs e)Application.Lock();ApplicationOnlineNum = 0;ApplicationTotalNum =0;Application.UnLock();void Application_End(objectsender,EventArgs e)在应用程序关闭时运行的代码void Application_Error(obj

3、ectsender,EventArgs e)在出现未处理的错误时运行的代码void Session_Start(objectsender,EventArgs e)在新会话启动时运行的代码Session.Timeout = 1;/ 设置 Session 的超时自动关闭时间Application.Lock();ApplicationOnlineNum =( int )ApplicationOnlineNum +1; / 一个 Session对象创建的时候将在线人数加1ApplicationTotalNum =( int )ApplicationTotalNum +1; / 一个 Session 对

4、象创建的时候,表示总访问量加1Application.UnLock();void Session_End(objectsender,EventArgs e)在会话结束时运行的代码。/注意 : 只有在Web.config文件中的sessionstate模式设置为/ InProc时,才会引发Session_End事件。如果会话模式设置为StateServer或 SQLServer ,则不会引发该事件。Application.Lock();ApplicationOnlineNum = (int )ApplicationOnlineNum - 1;/session对象关闭的时候,表示用户下线,下线人数

5、减1Application.UnLock();实现效果( 2)练习使用母版技术统一设计风格和布局创建模板页步骤: 在站点根目录下右键添加新项选“母版页” 填写母版页名称添加母版页( 3)完成博客系统的系统设计、数据库设计、 应用程序配置、 详细设计等工作。a、系统设计该博客系统主要功能有:日志、留言、评论、相册和视频功能b、数据库设计用户信息表列名数据类型长度允许空AdminIDInt4否AdminNameNvarchar50否PasswordNvarchar50否日志信息表列名数据类型长度允许空ArticleIDInt4否TitleNvarchar50否A_ContentNvarcharMA

6、X否PublishedTimeDatetime-否Tag_IDInt4否DecNvarchar200否ViewNumInt4否日志分类表列名数据类型长度允许空Tag_IDInt4否Tag_NameNvarchar50否Tag_DecNvarchar200是c、配置文件 web.config“ Asp.Net 配置 ”选项。设置和注释的完整列表在ments 中,该文件通常位于WindowsMicrosoft.NetFrameworkv2.xConfig中-!-通过 节可以配置ASP.NET 使用的安全身份验证模式,以标识传入的用户。-!-如果在执行请求的过程中出现未处理的错误,则通过 节可以配置相应的处理步骤

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论