燕山大学.net程序设计实验报告.docx
《燕山大学.net程序设计实验报告.docx》由会员分享,可在线阅读,更多相关《燕山大学.net程序设计实验报告.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、燕山大学.Net程序设计实验报告学 院 : 信息科学与工程学院 年级专业 : 11级 指导教师 : 任大伟 学生学号 : 1 学生姓名 : 刘丽丽 提交日期 : 2014年5月24日 实验一 制作一张课程表一 实验要求:熟悉HTML的基本语法,了解其中各组件的使用。二、目的原理: 在html中运用表格的方法建立一张课程表。三、实验内容及代码为: 星期一 星期二 星期三 星期四 星期五 1.2 汇编 专英 汇编 嵌入式 网络 3.4 专英 嵌入式 嵌入式 软件 5.6 网络 信息管理 专英 7.8 信息管理 &n
2、bsp; 3.实验截图如下: 实验二 统计在线人数一 实验要求: 掌握ASP.NET控件加事件的开发方法及一般步骤; 会使用Form、label、TextBox、CheckBox、Button的基本控件 掌握Request、Response的使用。二 实验目的及原理: 使用application和session组件,配合全局配置文件Global.asax以及网站配置文件Web.config实现在线人数的统计: 在全局文件Global.asax中初始化统计人数变量online,并添加代码以实现网站建立时,初始化online为0,并且当每个session会话被建立时,online自动
3、加1,当session会话关闭时,online减1; 在Web.config中,增加对session的配置控制,设置会话状态; 最后,在Default.aspx中增加代码,实现最后统计结果在网页上的可视化输出。三、实验代码:1.Online.aspx.cs中代码: protected void Page_Load(object sender, EventArgs e) Session.Timeout = 20; Response.Write(当前有 + Applicationcount+位访客); 2.global.asax.cs中代码: void Application_Start(obje
4、ct sender, EventArgs e) / 在应用程序启动时运行的代码 Applicationuser_session = 0; void Session_Start(object sender, EventArgs e) Application.Lock();/对Appliaction加锁以防止并行性 Applicationuser_session = (int)Applicationuser_session + 1; Application.UnLock();/解锁 void Session_End(object sender, EventArgs e) Application.L
5、ock(); Applicationuser_session = (int)Applicationuser_session - 1; Application.UnLock(); 3.实验结果截图 实验三 .net三层架构的应用一 实验要求:了解aspx的三层架构,并学会应用其进行简单开发。二 实验目的及原理:ASP.NET三层架构自底向上分为:数据访问层(DAL),业务逻辑层(BLL)和表示层(UI): 数据访问层(DAL)负责对数据库中数据的增,删,改,查;业务逻辑层(BLL)负责调用DAL中的方法实现业务的处理,在数据访问层以及表现层之间起到链接作用;表现层(UI)负责显示数据和接受用户输
6、入,即与用户的交互。三、实验部分代码using System;using System.Collections.Generic;using System.Text;namespace UserModel public class demoUsers public demoUsers() private int Uid; private string Uname; private string Upass; private string Usex; private string Uphone; private string Uemail; private string Uqq; private
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 燕山 大学 net 程序设计 实验 报告
限制150内