实验一 编程环境的熟悉实验日志
指导教师 代宇 实验时间: 2014年 10 月 14 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
编程环境的熟悉
实验目的:
1.掌握IIS的配置和使用。
2.学会使用VS2010开发环境,了解并掌握该软件的各种功能。
实验要求:
参照理论教材例题,利用VS2010完成一个简单的Web应用,并运行调试。
实验主要步骤:
1. 在VS2010开发环境中新建一个“ASP.NET Web应用程序”,指定项目名称、存储位置和解决方案名称。
2. 在解决方案管理器中使用右键单击网站项目,选择“添加”-“新建项”,建立一个新的Web窗体,利用该新建窗体页面完善网页内容。
3. 完成页面内容后,点击菜单栏“调试”-“启动调试”来观察网站运行的效果。
实验结果:
心得体会:
本次试验中我了解了VC2012的一些基本信息,调试应用了VS2012的基本功能。
实验二 熟悉XHTML 实验日志
指导教师 代宇 实验时间: 2014年 10 月 21 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
熟悉XHTML
实验目的:
1.熟悉并掌握XHTML标记符的用法和功能
2.掌握XHTML网页的基本结构
3.学会利用XHTML标识符编写简单的网页,达到能编写和读懂XHTML网页源代码的目的
实验要求:
使用源代码编写功能模仿完成七彩桥简单页面的制作。
实验主要步骤:
4. 在VS2010开发环境中新建一个“ASP.NET Web应用程序”,指定项目名称七彩桥、存储位置和解决方案名称。
5. 在解决方案管理器中使用右键单击网站项目,选择“添加”-“新建项”,建立一个新的Home.html页面。
6. 在Home.html页面中进行网页的编码。
7. 完成页面内容后,点击菜单栏“调试”-“启动调试”来观察网站运行的效果。
实验结果:
心得体会:
通过本次实验,了解并学会了用XHTML元素编写网页,在实验之中,掌握了很多XHTML标记符的用法和功能,掌握了XHTML网页基本结构。
实验三 C#语言基础 实验日志
指导教师 代宇 实验时间: 2014年 10 月 28 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
C#语言基础
实验目的:
1.了解并掌握C#语言
2.掌握变量的声明和使用
3.掌握各种表达式的使用
4.掌握流程控制语句和循环语句的使用
实验主要步骤:
1. 在VS2010中新建一个ASP.NET Web 应用程序项目,项目和解决方案名称默认采用“WebApplication1”。
2. 右键点击解决方案管理器中的项目名称,选择“添加”下的“新建项”,。在弹出的对话框中选择Web窗体,名称使用默认的名称。
3. 在WebForm1.aspx的HTML源代码的<div>标记中录入以下内容,得到的界面。
4. 在设计视图上双击“提交”按钮打开代码编辑窗口,在submit_Click方法中添加代码。
5. 按F5调试运行程序,测试页面功能。
6. 再次添加一个Web窗体,采用默认的文件名称,在源代码编辑窗口下,修改<body>标记中的内容。
7. 在该页面的代码窗口的Page_Load方法中添加如下代码,并按f5运行调试。
8. 对比并分析两次运行的结果。
实验结果:
心得体会:
通过本次的实验,学会了在后台通过代码控制前台的页面显示内容,了解并掌握了基础的C#语言的语法和各种表达式的使用,受益匪浅。
实验四 内置对象(一)实验日志
指导教师 代宇 实验时间: 2014年 11 月 4 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
内置对象
实验目的:
1.熟悉常用内置对象
2.掌握Request对象和Response对象的使用。
3.掌握Server对象的使用。
实验要求:
建立一个学生情况调查表,并将填写的内容输出在网页上
实验主要步骤:
1. 制作表单页面input.aspx。
2. 编写信息处理页面proc.aspx
实验结果:
心得体会:
通过本次实验,掌握了ASP.NET动态网站开发中所常用的内置对象Request和Response,并且学会了如何使用它们。达到了实验的目的。
实验五 内置对象(二) 实验日志
指导教师 代宇 实验时间: 2014年 11 月 11 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
内置对象
实验目的:
1.掌握Session和Application对象的工作原理。
2.掌握Session和Application对象的使用。
实验要求:
结合内置对象设计一个课堂讨论区网站。登录到这个讨论区中的用户可以在这里发表意见,查看别人的发言。
实验主要步骤:
1. 实现登录界面login.htm。
2. 实现课堂讨论区框架stru.aspx。
3. 显示讨论的内容message.aspx。
4. 实现讨论信息的输入speak.aspx。
5. 显示正在讨论区的用户数list.aspx
6. 退出讨论区的程序logout.aspx
7. 定义Session_Onstart和Session_Onend事件过程global.asax
实验结果:
心得体会:
本次实验有一定的难度,前台页面的是实现比较容易,但是在前台和后台通过Session和Application传输数据的部分并不容易理解,所以在实现数据传输部分调试了很长时间,最终也成功了。通过本次实验明白了ASP.NET中内置对象Session和Application的工作原理,并且学会了他们的用法,这进一步提升了自己对动态网站的认识和理解。
实验六 后台数据库连接(一)实验日志
指导教师 代宇 实验时间: 2014年 11 月 18 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
后台数据库连接
实验目的:
1.掌握利用ADO.NET连接数据库的方法。
2.掌握通过ADO.NET实现数据库查询并显示结果的方法。
实验要求:
利用ADO.NET连接数据库,实现数据的查询并返回结果。
实验主要步骤:
1. 在项目中添加MySql数据库的驱动,并在web.config配置文件中配置与数据库相关的内容。
2. 在SQL Server或Access或Mysql中新建一个名为upload的数据库,添加一个数据表software。
3. 创建一个ASPX页面,通过ADO.NET连接数据库执行查询
实验结果:
部分源码:
protected void Page_Load(object sender, EventArgs e)
{
string Sql = "select * from software";
MySqlConnection myconnection = new MySqlConnection("server=localhost;user id=root;password=root;database=test");
MySqlCommand mycommand = new MySqlCommand(Sql, myconnection);
myconnection.Open();
mycommand.ExecuteNonQuery();
MySqlDataReader mysqlDataReader = mycommand.ExecuteReader();
Label1.Text = "<tb>";
while (mysqlDataReader.Read()) {
Label1.Text += mysqlDataReader.GetInt16(0)+" "+"</tb>";
Label1.Text += mysqlDataReader.GetString(1) + " " + "</tb>";
Label1.Text += mysqlDataReader.GetString(2) + " " + "</tb>";
Label1.Text += mysqlDataReader.GetString(3) + " " + "</tb>";
Label1.Text += mysqlDataReader.GetString(4) + " " + "</tb>";
Label1.Text += mysqlDataReader.GetString(5) + " "+"<br/>";
//Label1.Text += mysqlDataReader.GetString(6) + " ";
}
myconnection.Close();
}
心得体会:
本次试验并没有用到VS中数据库,而是用的自己电脑上装的是MySql数据库,所以这次试验都是借助Mysql数据库进行的,在试验过程中,遇到了一些问题,如在项目中添加MySql数据库的驱动,引用的问题。之后就是查询得到数据之后,如何在页面上更好的显示。本次试验使自己在数据库方面有了更深入的了解。
实验七 后台数据库连接 实验日志
指导教师 代宇 实验时间: 2014年 11 月 2 日
学院 计算机学院 专业 网络工程
班级 0431201 学号 2012211666 姓名 唐言 实验室 s318
实验题目:
后台数据库连接
实验目的:
1.掌握通过ADO.NET实现数据库的插入操作。
2.掌握通过ADO.NET实现数据库的更新操作。
3.掌握通过ADO.NET实现数据库的删除操作。
4.掌握ASP.NET显示数据库操作结果的方法。
实验要求:
创建一个ASPX页面,在页面表单中输入值,提交后插入到数据表software中
实验主要步骤:
1. 创建一个ASPX页面,在页面表单中输入值,提交后插入到数据表software中。
2. 创建一个ASPX页面,修改数据库中id为2的记录的“软件属性”一项为“推荐下载”,并将修改后的数据表的内容以表格方式显示在页面上。
3. 创建一个ASPX页面,删除数据库中SoftwareName为word的记录项,并将删除后的数据表的内容以表格方式显示在页面上
实验结果:
1.在VS中建立数据库及数据表。
心得体会:
在操作数据库的过程中,出现了很多的问题,由于对SQL SERVE数据库不熟悉,所以在处理解决问题上很费力,但还是没有很好的方法解决,通过查阅资料,向同学了解之后才能勉强做。
第二篇:《动态网页设计》实验报告
安徽省淮南联合大学电子商务专业
《动态网页设计》实训报告
(2013~20##学年第一学期)
课程: 动态网页设计实训
姓名: 金海燕
学号: 20124064120
专业: 电子商务
班级: 12电子商务
教师: 胡炜
《动态网页设计》实训报告