淮海工学院计算机工程学院
实验报告书
课程名: ASP.NET环境和程序设计
题 目: ASP.NET常用对象
班 级: 软件112 学 号: 2011122609 姓 名: 蔡筱雯
评语: 成绩: 指导教师: 批阅时间: 年 月 日 ASP.NET环境和程序设计
一.实验目的
通过实验:(1)进一步明确ASP.NET的网站(Web应用程序)结构(网站包含哪些文件夹,有哪些类型的文件,特别注. aspx,aspx.cs,web.config,global.asax)(2)理解Web页面的单一文件模式和代码分离模式的特点及编写方法;(3)理解ASP.NET的常用对象(Request、Response、Server、Application、Session)的含义和用法;(4)理解常用的Web服务器控件的作用和基本用法。
二.实验要求
各个页面能够通过链接实现相互间的跳转。
三、实验内容
编写自己的第一个Web应用程序,其中包含以下Web页面:
(1)Home.aspx:为网站的首页,在此网页中显示本人的基本信息和上学期各门课程的名称及考试成绩信息,基本信息主要包括所在班级、学号、姓名、出生年月、籍贯等,个人基本信息及课程成绩信息建议用表格进行展示。
(2)sayHello.aspx:采用单一文件模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。
(3)sayHello2.aspx:采用代码分离模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。
(4)Calculate.aspx:采用代码分离模式,在该页面中提示用户在文本框中输入两个整数,输入完成后,点击“求和”按钮,在页面中输出两个整数的加法运算结果。
(5)Global.asax文件:编写其中的Applicaton_start,Session_start和Session_end方法,实现对网站在线用户数的简单统计。 ( 用Application[“onlineUsers”] )。 (6)Count.aspx,在该页面中显示在线人数。
四.实验结果
1. Home.aspx浏览器结果视图
ASP.NET环境和程序设计
2.sayHello.aspx浏览器视图
按过按钮以后的变化结果:
ASP.NET环境和程序设计
Button按钮的部分代码:
3.sayHello2.aspx浏览器视图
ASP.NET环境和程序设计
按过按钮以后的变化结果:
Button按钮的部分代码: