web程序设计实验沈世根版本

上传人:第*** 文档编号:55286534 上传时间:2018-09-27 格式:PDF 页数:90 大小:2.71MB
返回 下载 相关 举报
web程序设计实验沈世根版本_第1页
第1页 / 共90页
web程序设计实验沈世根版本_第2页
第2页 / 共90页
web程序设计实验沈世根版本_第3页
第3页 / 共90页
web程序设计实验沈世根版本_第4页
第4页 / 共90页
web程序设计实验沈世根版本_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《web程序设计实验沈世根版本》由会员分享,可在线阅读,更多相关《web程序设计实验沈世根版本(90页珍藏版)》请在金锄头文库上搜索。

1、常常 熟熟 理理 工工 学学 院院计算机科学与工程学院实验报告2012-2013学年第1学期课程名称Web 技术与应用专业软件工程班级软件 101 班学号090610115姓名邱章成实验地点N6-101指导老师郭 辉实验报告要求1 1在实验课前要认真预习实验内容,熟习实验在实验课前要认真预习实验内容,熟习实验的的原理原理、方法及算方法及算法等。法等。2 2根据实验指导书要求,根据实验指导书要求,认真完成实验认真完成实验内容;内容;实验实验结束后,按照结束后,按照实验报告的要求认真填写相关内容实验报告的要求认真填写相关内容。3 3实验时要带好实验指导书、实验报告本实验时要带好实验指导书、实验报告

2、本。4 4实验时要严肃认真,不得互相抄袭实验时要严肃认真,不得互相抄袭。5 5实验课的成绩由实验课的成绩由实验实验预习、实验过程、实验结果和实验预习、实验过程、实验结果和实验报告报告四四部分构成部分构成。实验名称实验一 C#和 ASP.Net3.5实验目的1.了解 C#语言规范 2.掌握 C#基础语法、流程控 s 制和异常处理等。 3.掌握创建 C#类并应用于 ASP.NET3.5 Web 窗体中的方法。实验设备Visual Studio 2008实验日期2012.9.6一、实验预习1.预习 ASP.NET 3.5 的开发环境 Visual Studio 2008 2.预习创建网站、发布网站、

3、复制网站的过程。 3.预习网站的设置和虚拟目录设置过程。二、实验内容 (原理、方法、框图)1.创建一个文件系统网站 MySite 2.在 MySite 中创建一个 Web 窗体 Default.aspx,其中包含了一个 Lable 控件。当浏览 Default.aspx 时在 Lable 控件中显示“我开始学习 ASP.NET 了! ” 3.发布 MySite 网站到本地 IIS,再从另一台联网计算机上访问发布后的 Default.aspx 4.设置 MySite 网站默认文档,使得在另一台联网计算机上仅输入 MySite 网站的 IP 地址即可访问 Default.aspx 5.将 MySi

4、te 网站的端口号改成 8001,再从另一台联网计算机访问 Default.aspx 6.在 IIS 中建立二个虚拟目录 VirtualDir1 和 VirtualDir2。 将 MySite 网站分别发布和复 制到 VirtualDir1 和 VirtualDir2 中,再分别浏览 Default.aspx。最后比较虚拟目录 VirtualDir1 和 VirtualDir2 对应文件夹中的内容。 7.创建 MySite 安装包,并安装到另一台已安装 IIS 的计算机上。三、实验过程(步骤、实现代码)1.创建文件系统网站 2.在 MySite 中创建 Default.aspx 3.发布 My

5、Site 到本地 IIS 4.设置 10.200.1.23 中“默认网站”的默认文档 5.设置 10.200.1.23 中“默认网站”的端口号为 8001 6.在 10.200.1.23 的 IIS 中建立虚拟目录 VirtualDir1 和 VirtualDir2 7.发布 MySite 到虚拟目录 VirtualDir1 8.复制 MySite 到虚拟目录 VirtualDir2 9.比较 Vdir1 和 Vdir2 文件夹得内容 10. 打包部署 MySite三、实验结果(遇到的问题及解决方法)在实验的时候,它要求的配置自己总是配置不好,所以就网上面查了一下,然后就解 决了。四、心得体会

6、 (实验收获)通过本次实验,熟悉了 ASP.NET 3.5 的开发环境 Visual Studio 2008,掌握创建网站、 发布网站、复制网站的过程。以及掌握网站的设置和虚拟目录的设置过程。实验预习 20%实验过程 20%实验结果 30%实验报告 30%成绩实验名称实验二 ASP.NET 3.5 网站开发基础实验目的1.掌握利用 table、div 和 css 对网页布局的放法。 2.了解 JavaScript 常识 3.理解 XML 文件结构,掌握 XML 文件建立的方法实验设备Visual Studio 2008实验日期2012.9.13一、实验预习1.掌握 table、div 和 cs

7、s 对网页布局的放法 2.理解 XML 文件结构,掌握 XML 文件建立的方法二、实验内容 (原理、方法、框图)1.利用 table 对网页布局,对单元格通过属性 Style 设置样式。 2.利用 Div 对网页布局,对每个 Div 通过属性 Style 设置样式。 3.建立独立的.css 文件,学会控制 Web 窗体。 4.利用 JavaScript 关闭当前窗口 a)采用标签实现。 b)采用 Button 控件实现。 5.建立能表达书籍简易信息的 XML 格式文件三、实验过程(步骤、实现代码)1.利用 table 对网页布局: a)部分代码:table布局首页个性重置注册登录状态您的位置:

8、b)图片:2.利用 Div 对网页布局: a)部分代码:首页|个性重置|注册登录状态您的位置:a)运行图片:3.建立独立的.Css 文件三、实验结果(遇到的问题及解决方法)在弄 table 的时候总是弄歪了,而且不会调整。不过最后终于发现只要向上移一点就会 好很多了。其他的没什么问题。 四、心得体会 (实验收获)通过这次实验,学会了用 table、div 和 css 对网页进行布局和“分割” ,让网页更加整齐 美观。而且还学会了 XML 文件结构,掌握了 XML 文件建立的方法。实验预习 20%实验过程 20%实验结果 30%实验报告 30% 成绩实验名称实验三C#和 ASP.Net3.5实验

9、目的1.了解 C#语言规范 2.掌握 C#基础语法、流程控制和异常处理等。 3.掌握创建 C#类并应用于 ASP.NET3.5 Web 窗体中的方法。实验设备Visual Studio 2008实验日期2012.9.20一、实验预习实验前预习了 1.C#的基础语法,重新了解了 c#。 2.预习了 c#的流程控制和异常处理。 3.了解了怎么创建 c#类。二、实验内容 (原理、方法、框图)1.转换输入的成绩到相应的等级 2.在 Web 窗体上输出九九乘法表 3.输入一组以空格间隔的共 10 个以内的整数,输出该组整数的降序排列 4.计算两个数的商 5.设计一个用户信息类 UserInfo 6.将

10、UserInfo 类应用于 Web 窗体中三、实验过程(步骤、实现代码)1. 转换输入的成绩到相应的等级转换输入的成绩到相应的等级 (1)设计 Web 窗体 新建一个 Web 窗体,切换到设计视图。如图 1-8 所示,向页面添加 1 个 TextBox 控件、 1 个 Botton 控件和 1 个 Lable 控件。图 1-8 设计界面 (2)设置属性 Web 窗体中各控件的属性设置如表 1-1 所示。 表 1-1 各控件的属性设置表控件属性名属性值说明TextBoxIDtxtInput“输入成绩”文本框的编程名称BottonIDbtnSubmit“等级”按钮的编程名称Text等级“等级”按钮

11、上显示的文本LabelIlblDisplay用来显示等级信息的 Label 控件编程名称Text空出示不显示任何内容(3)编写事件代码 按钮 btnSubmit 被单击时执行的事件代码如下:protected void btnSubmit_Click(object sender, EventArgs e)float fGrade = float.Parse(txtInput.Text);int iGrade = (int)(fGrade / 10);switch (iGrade)case 10:case 9:lblDisplay.Text = “优秀“;break;case 8:lblDisp

12、lay.Text=“良“;break;case 7:lblDisplay.Text=“中“;break;case 6:lblDisplay.Text=“及格“;break;case 5:case 4:case 3:case 2:case 1:case 0:lblDisplay.Text = “不及格“;break;(4)浏览建立的 Web 窗体进行测试。2. 在在 Web 窗体上输出九九乘法表窗体上输出九九乘法表 新建一个 Web 窗体,切换到设计视图。在空白处双击,编写 Web 窗体载入时执行代码 如下:protected void Page_Load(object sender, Even

13、tArgs e)for (int i = 1; i “);最后,浏览建立的 Web 窗体查看效果。3.输入一组以空格间隔的共输入一组以空格间隔的共 10 个以内的整数,输出该组整数的降序排列个以内的整数,输出该组整数的降序排列 (1)设计 Web 窗体 新建一个 Web 窗体,切换到设计视图。如图 1-9 所示,向页面添加 1 个 TextBox 控件、 1 个 Botton 控件。图 1-9 设计界面 (2)设置属性 Web 窗体中各控件的初始属性设置如表 1-2 所示。 表 1-2 各控件的属性设置表控件属性名属性值说明TextBoxIDtxtInput“输入一组数据”文本框的编程名称Bo

14、ttonIDbtnSubmit“降序级”按钮的编程名称Text降序“降序”按钮上显示的文本(3)编写事件代码 按钮 btnSubmit 被单击时执行的事件代码如下:protected void btnSubmit_Click(object sender, EventArgs e)string sInput;sInput = txtInput.Text.Trim() + “ “;int j=0;int aInput = new int10;string temp = “0“;for (int i = 0; i “);Response.Write(“请输入正确的数字“);(4)浏览建立的 Web

15、窗体进行测试。5.设计一个用户信息类设计一个用户信息类 UserInfo (1)右击 App_Code 文件夹,选择“添加新项”“类”模板,重命名为 UserInfo.cs, 单击“添加”按钮。 (2)输入代码如下:public class UserInfoprivate string _Name;private DateTime _Birthday;public string Namegetreturn _Name;set_Name = value;public DateTime Birthdaygetreturn _Birthday;set_Birthday = value;public

16、UserInfo(string name,DateTime birthday)/TODO: 在此处添加构造函数逻辑/this.Name = name;this.Birthday = birthday;public string DecideAge()if (DateTime.Now.Year - _Birthday.Year / 计算“num1 运算符 num2”的结果 / protected void Count() num2 = txtDisplay.Text;if (num2 = “)/num2 值为空字符串 num2 = “0“;switch (sign)/根据不同的运算符分别计算结果 case “+“: txtDisplay.Text = (int.Parse(num1) + int.Parse(num2).ToString(); num1 = “0“; num2 = “0“; total = “; sign = “; break; cas

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号