




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第15章Web应用程序开发 本章要点 Web的概念 Web程序的发展及使用ASP NET编程的准备工作 Web窗体的概念及其设计 Web服务的概念及其创建 15 1循序渐进学理论 15 1 1Web应用程序介绍1 Web的概念 2 Web程序的发展 1 HTML语言阶段 2 Script语言阶段 3 ASP和ASP NET阶段3 使用ASP NET编写Web应用程序的准备工作 15 1 2Web窗体设计 1 Web窗体的生命周期 1 页面初始化 2 页面装载 3 事件处理 4 资源清理 2 建立第一个Web窗体 例15 1 编写一个网络计算器 计算器的设计界面如图15 3所示 计算器的运行界面如图15 4所示 在浏览器中浏览该网页时 在两个文本框中输入两个数据 然后单击相应的按钮将会计算出结果并把结果显示在第三个文本框中 图15 3程序设计界面 图15 4在浏览器中显示的Web页 15 1 3Web服务的创建和使用 1 Web服务的概念从形式上看 Web服务就是一个动态链接库 DynamicLinkLibrary DLL 相当于API函数 2 Web平台中的协议 1 HTTP协议HTTP协议 即超文本传输协议 HyperTextTransferProtocol 它是提供Web服务必须要采用的协议 2 XML和XSD协议 3 SOAP协议 SOAP 即简单对象访问协议 SimpleObiectAccessProtocol 它提供了调用Web服务的标准RPC方法 任何用户均可以使用它来调用Web服务 4 WSDL协议Web服务类似于网络版的动态链接库 任何用户都可以调用Web服务中的函数 3 Web服务的创建与测试 例15 2 创建一个Web服务 该Web服务中有两个函数 一个名为HuiWen的函数用来判断参数字符串是否为回文 一个名为Reverse的函数用来把字符串反序存放 请编写该Web服务并在Web页中调用它对函数进行测试 图15 14 回文 测试运行界面 图15 15 反序 测试运行界面 15 2典型实例练能力 15 2 1典型实例一 登录程序 实例题目 编写一个网上登录程序 程序的设计界面如图15 16所示 登录正确后的程序运行界面如图15 17所示 已知用户数量是有限的 图15 16程序设计界面 图15 17程序运行界面 15 3上机练习重应用 15 3 1上机练习一 在网上求数组的最大值和数组的平均值 练习题目 编写一个Web服务用来求数组的最大值与平均值 求数组的最大值使用方法Max Arr来实现 求数组的平均值使用方法Aver Arr来实现 然后添加一个Web窗体 在该Web窗体中调用Web服务的这两个方法分别求随机生成的10个数的最大值与平均值 Web窗体的设计界面如图15 18所示 运行界面如图15 19所示 程序执行时单击 显示数 按钮 将把数组中的数据显示在TextBox1文本框中 单击 求最大值 按钮将求出数组的最大值并把最大值显示在TextBox2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园生活老师职责培训大纲
- 2026届北京市人民大附属中学化学九上期末学业水平测试试题含解析
- 浙江省杭州市萧山区厢片五校2026届九年级化学第一学期期中质量检测模拟试题含解析
- 2025电工技师考试题库及参考答案
- 2025年风力发电运维值班员(技师)职业技能鉴定考试题库(含答案)
- 2026届陕西省安康紫阳县联考化学九年级第一学期期中学业质量监测模拟试题含解析
- 2026届天津市和平区二十中学化学九年级第一学期期中检测试题含解析
- 花卉的秘密课件-2024-2025学年湘美版(2024)初中美术七年级下册
- 2026届海南省临高县美台中学化学九上期中调研试题含解析
- 2026届广东省揭阳揭西县联考九上化学期中考试试题含解析
- 一周小组工作总结
- 2024年四川省大学生国家安全知识竞赛参考试题库(含答案)
- 人教版数学四年级上册第五单元 《平行四边形和梯形》 大单元作业设计
- 2022中国学生营养日零食选择科普讲座课件
- 传染病科护士的新技术和新疗法应用
- 卫生洁具采购与安装投标方案(技术标)
- 华为HCIE-CloudServiceSolutionsArchitect云服务练习试题附答案(一)
- 消防维保方案(消防维保服务)(技术标)
- 画法几何及工程制图完整课件
- 部编版语文七年级上册第一单元类文阅读理解题(含解析)
- 篮球比赛8队淘汰赛-对阵表
评论
0/150
提交评论