1 / 31
文档名称:

chap13-创建Web应用程序.ppt

格式:ppt   大小:828KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

chap13-创建Web应用程序.ppt

上传人:mh900965 2017/11/14 文件大小:828 KB

下载得到文件列表

chap13-创建Web应用程序.ppt

相关文档

文档介绍

文档介绍:第13章创建 Web 应用程序
本章目标
1 简介Web编程基础
2 创建 Web 窗体应用程序
3 在 Web 窗体应用程序中访问数据
Web编程基础(1)-Web的工作原理
HTTP协议:允许浏览器和服务器相互通讯并传送数据。
服务器
网络
工作站

览的网页

传送到Web服务器

页面

利用HTTP发送会客户机
,
并以正确的格式显示
Web编程基础(2)- HTML语言
HTML语言是显示Web页的语言
HTML语言由一组定义布局的标记组成
Web编程基础(3)-静态和动态Web页
静态Web页:服务器上的Html文件
可维护性差(缺点)
动态Web页:可根据需要创建且内容可以变化的页面
Web编程基础(4)-动态Web页的创建方式
客户端脚本
运行在客户端,无需与服务器接触
被解释执行
JavaScript语言
不能解决由数据驱动的Web站点的基本问题
服务器端脚本
创建基于数据的Web动态页面
维护性提高
ASP, PHP, JSP,CGI
Web编程基础(5)-状态管理
状态用于描述需要维护的永久性信息。
HTTP协议是无状态的。
状态管理的两种方式:Cookie或数据库记录
Cookie:是一种在客户的机器上存储信息的技术
当用户访问站点时,Web 服务器会给用户的机器发送Cookie,并保存起来
当用户再次访问时,服务器可以读取浏览器保存的Cookie信息,从而实现个性化设置
数据库记录:
采用用户ID和密码的方式
创建 Web 窗体应用程序(1)- 介绍: 以前Web开发
ASP:服务器端资源解释型脚本
解释型脚本执行速度比被编译的程序慢得多
脚本平台带来的问题(变量全部是Variant类型)
像意大利面条一样混杂的代码
Perl, CGI: 通过服务器端调用执行的独立应用程序
多个客户对服务器发出请求,需要应用程序的 多个实例,因此,需要很大的内存空间
编写和调试比较困难
创建 Web 窗体应用程序(1)- 介绍: 以前Web开发
: 新模型
打破了传统应用程序开发和Web开发之间曾经存在的界限
可以创建内容丰富,动态个性化的Web站点
创建 Web 窗体应用程序(3)- 的七个要点
Framework 的一部分
Framework的安全性
在CLR上托管运行(内存管理,出错处理)
是被编译的,不是被解释的
支持多种语言
真正的语言

最近更新

旅游顾问岗位的职业规划与就业方向 2页

毕业论文选题及其写作PPT课件 82页

2024年年度幼儿园优秀工作计划 7页

多功能自动数字配线系统设计与实现的开题报告.. 2页

胆道系疾病及阻塞性黄疸超声诊断柳邦平 71页

初中物理声现象(练习) 3页

2024年安徽冶金科技职业学院单招职业适应性测.. 3页

2024年宁波财经学院单招职业技能测试题库及答.. 58页

2024年重庆电力高等专科学校单招职业技能测试.. 73页

2024年内蒙古自治区巴彦淖尔市高职单招职业适.. 55页

2024年扎兰屯职业学院单招综合素质考试题库及.. 55页

2024年温州职业技术学院单招职业适应性测试题.. 73页

2024年苏州农业职业技术学院单招职业技能测试.. 73页

2023年浙江省金华市高职单招数学月考卷题库(含.. 10页

2023年山西省忻州市高职单招数学摸底卷十二(含.. 3页

观赏植物总论-价值与资源 47页

2024年四川卫生康复职业学院单招综合素质考试.. 76页

初中化学教学大纲 (2) 15页

水厂施工的安全风险分析与对策 2页

大坝混凝土浇筑安全保障措施 3页

《灰尘的旅行》四年级下册电子版 2页

政工师专业技术工作总结(多篇) 3页

内墙刮腻子合同 2页

供应商质量能力提升计划 23页

幼儿园教师打孩子自我检讨书 5页

青岛版小学数学六年级下册复习 15页

LH1620型拖拉机液压悬挂系统开发设计 72页

马基雅维利《君主论》 英文版 74页