ASP实验报告范本.docx
《ASP实验报告范本.docx》由会员分享,可在线阅读,更多相关《ASP实验报告范本.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ASP.NET 程序设计试验指导书经济与治理学院 治理科学与工程系2023年三月目 录试验1IIS 配置和.NET 开发环境的使用试验2C#语言面对对象技术应用试验3ASP.NET 根本效劳器控件应用试验4ASP.NET 高级效劳器控件应用试验5ASP.NET 验证控件的应用试验6ASP.NET的常用对象试验7母版页、主题和皮肤应用试验8数据访问技术应用一试验9数据访问技术应用二试验10数据访问控件应用一试验11数据访问控件应用二试验12综合设计试验13试验考核试验 1IIS 配置和.NET 开发环境的使用一、试验目的1. 把握 IIS 的根本配置方法2. 生疏.NET 开发环境二、试验要求1
2、. 通过练习 IIS 的根本配置方法,把握 Web 效劳器的配置方法。2. 把握应用.NET 开发环境 Visual Studio 2023 开发 Web 应用程序的方法。三、试验内容1. IS 的安装2. IS 根本配置(1) IP 地址的设置(2) 主名目的设置(3) 默认文档的设置(4) 虚拟名目的建立(5) 测试 IIS 的安装状况3. 使用 Visual Studio 2023 集成开发工具创立 ASP.NET 应用程序(1) 启动 Visual Studio2023 集成开发工具(2) 创立 web 站点(3) 编写应用程序 1程序功能为:在窗口中设置文本框、按钮控件,然后由用户在
3、文本框中填写内容, 并单击按钮提交页面,最终在页面上显示填写的内容。编译运行程序。程序代码:运行结果如下:(4) 编写应用程序 2设计一个求两整数和的程序,要求在页面中分别输入加数和被加数,单击按钮求出和,并显示出计算结果。程序运行结果如图 1-2 所示,属性自定义。程序代码为:运行结果为:四、试验思考1. 简述利用 Visual Studio 2023 开发工具创立 Web 应用程序的步骤。答:启动 Visual Studio 2023选择“文件”|“建”|“网站”命令在“建网站”对话框中选择语言下拉框中的Visual C#,单击“扫瞄”,选中 Myaspnet 选项,单击“翻开”,最终单击
4、“确定”2. 简述代码存储代码隐蔽的分别模式和单一模式单个页面文件模式的 各自特点。答:在代码分别模式中用于显示的代码(HTML 标记、效劳器控件的定义等)将照旧放在后缀为.aspx 的文件中,而用于规律处理的代码放到另一个文件中,该文件的后缀依据使用的程序语言而确定。假设使用 C#.NET 语言时, 文件的后缀是“ aspx.cs ”;假设使用 VB .NET 语言时,文件的后缀是 “aspx.vb”。此文件有时又可称为代码隐蔽(Code-Behind)文件。在代码的单文件模式中,用于显示的代码与规律处理代码都放在同一个后缀为.aspx 的文件中。文件中的规律处理代码 (大事、方法或属性)放
5、在用标记包括的模块中,以便与其他显示代码隔离开。效劳器端运行的代码一律在标记中注明 runat=“server“属性。一个模块可以包括多个程序段,每个网页也可以包括多个模块。3. 简述利用 IIS 创立 Web 效劳器的步骤。答:翻开IIS 治理器:选“开头程序治理工具Internet 信息效劳”翻开“默认Web 站点”属性设置,选“默认Web 站点右键属性”在“默认 Web 站点”属性设置窗口中选择“Web 站点”,在 IP 地址一栏填入你自己的 IP 地址,TCP 端口维持原来的“80”不变。设置“主名目”:要“本地路径”通过“扫瞄和”或直接输入来确定用户的网页文件所在的名目设置“文档”:
6、确保“启用默认文档”一项已选中,再增加需要的默认文档名并相应调整搜寻挨次即可。试验 2C#语言面对对象技术应用一、试验目的.把握 C语言类与对象的应用方法。.把握 C#语言继承和多态程序的设计方法。二、试验要求1通过本试验,使学生把握 C#语言面对对象的程序设计方法。三、相关学问点1.C#语言类的定义C#语言是一个完全面对对象的语言,支持一切面对对象的特性。C#语言以类 作为其程序的根本组成单元。类是一切面对对象语言的核心。类构成了实现 c# 面对对象程序设计的核心。另外,类把数据和在该数据上工作的方法封装在一起。类是创立对象的模板,每个对象都保护数据,并供给处理和访问数据的方法。 定义类的形
7、式为:类修饰符class 类名:基类和接口 访问修饰符类型 变量标识符方法修饰符返回类型 方法标识符(参数表) 四、试验内容1运行以下程序,观看程序执行过程及程序的执行结果。程序一:完成之后保存。翻开“Default.aspx.cs“文件,在 _Load 大事中输入如下代码,此程序说明类的构造方法可以实现类的成员的初始化可以进展重载。构造方法方法名与类名全都,应无返回值,且用 public 修饰。运行结果:程序二:翻开“Default.aspx.cs“文件,在 _Load 大事中输入如下代码,完成之后保存。此程序说明方法的四种类型参数的使用,留意四种参数的使用上的区分和定义和调用的格式。方法在
8、定义时要求应包括四个局部,即修饰符,返回类型,方法名和参数表,其中无返回值应用void 表示,有返回类型时应在方法体中用return 语句返回一个值。运行结果:程序三:完成之后保存。翻开“Default.aspx.cs“文件,在_Load 大事中输如下代码试验 3ASP.NET 根本效劳器控件应用一、试验目的.把握 ASP.NET 根本效劳器控件使用方法.把握利用根本效劳器控件实现 Web 应用程序界面的设计的方法 二、试验要求1. 通过本试验了解各种根本效劳器控件的应用方法2. 练习使用根本效劳器控件设计程序界面。三、相关学问点.Web 效劳器控件Web 效劳器控件是 ASP.NET 技术用
9、于设计应用程序界面的控件,是将桌面应用程序控件技术思想引入到 Web 程序开发的一种型效劳器控件。该种控件是运行于效劳器端的组件,经 Web 效劳器处理之后在客户端以 HTML 标记形式消灭。2.常用根本效劳器控件四、实现内容.设计一个学籍治理系统登录页面,页面所图所示,模拟系统登录方式添加按钮的大事处理程序。在网站工程中需要另外一个页面文件2.设计一个学籍治理系统学生根本信息录入界面,界面如图 3-2 所示,将完成按钮大事处理程序,即实现将用户输入的内容显示在下面的面板中的各个标签内。控件属性依据界面和程序自行设置“输入结果“标签控件和面板控件初始化状态为不显示参考程序清单如下:注:程序中
10、pl_1 为结果的面版控件的 ID,lb_1 为文字为“输入结果“的标签控件的 ID,lb 开头都是显示结果的标签控件的 ID,tb 开头的都文本框控件的 ID, dr 开头的都是下拉列表框控件的 ID,cb 开头的都是多项选择按钮列表控件的 ID。rb 开头都是单项选择列表控件的 ID。“确定“按钮大事程序:“取消“按钮大事程序:图片按钮大事程序:五、试验思考1. ASP.NET 技术中的控件包括哪两种,简述每种控件的特点,并列举出 10 种控件的一般格式。答:ASP.NET 控件分为效劳器控件和 HTML 标记即非效劳器控件。特点:效劳器控件是在效劳器端运行的执行程序规律的组件,效劳器端的
11、程序可以访问这类控件,效劳器控件编程的关键是 runat 属性;而 html 标记是在客户端运行的,效劳器端的程序不能访问这类控件。Web 效劳器控件的公共属性:AccessKey, backcolor, boderwidth, bodercolor, boderstyle, enabled, font, tabindex,visible.方法: applystylesheetskin, databind, dispose, findcontrol, focus, gettype, hascontrols, rendercontrol, resolveclientuel, resolveurl
12、.大事: databinding,disposed,init,load, prerender,unload。2. 简述什么大事?在 ASP.NET 技术中有几种类型的大事,简述每种类型的大事的特点。答:大事就是对一个组件的操作。公共大事: databinding,disposed,init,load, prerender,unload。Databinding 大事,当效劳器控件绑定到数据源是发生。Disposed 大事,当从内存释放效劳器控件是发生。Init 大事,当效劳器控件初始化时发生。load 大事,当效劳器控件加载到网页时发生prerender 大事,在加载控件对象后、呈现之前发生un
13、load 大事,当效劳器控件从内存中卸载时发生。试验 4ASP.NET 高级效劳器控件应用练习一、试验目的.把握 ASP.NET 高级效劳器控件使用方法.把握利用高级效劳器控件实现 Web 应用程序界面的设计的方法 二、试验要求1. 通过本试验了解常用高级效劳器控件的应用方法2. 练习使用高级效劳器控件设计程序界面。三、相关学问点.Web 效劳器控件Web 效劳器控件是 ASP.NET 技术用于设计应用程序界面的控件,是将桌面应用程序控件技术思想引到 Web 程序开发的一种型效劳器控件。该种控件是运行于效劳器端的组件,经 Web 效劳器处理之后在客户端以 HTML 标记形式消灭。四、试验内容1
14、. 实现一个文件上传程序,要求可以将 jpg 类型的文件上传的效劳器根名目下image 名目中。并显示出上传文件的摘要信息。程序如下所示运行结果:2. 练习使用日期控件,控件界面如图 4-2 所示,要求显示出你选择的日期。试验 5ASP.NET 验证控件的应用练习一、试验目的.把握 ASP.NET 各种验证控件的使用方法。.把握应用验证控件实现特定应用的数据验证功能. 二、试验要求 1通过本试验了解各种验证控件的使用方法。2练习使用验证控件创立用户界面。三、相关学问点.验证控件验证控件是 ASP.NET 技术中用于实现用户输入数据验证的效劳器控件,可以实现对用户输入数据的空值验证,格式验证,类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 实验 报告 范本
限制150内