下载此文档

web开发基础.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
主体纲要
第一部分 Web编程概述
第二部分
第三部分
第四部分 Web Form的页面处理过程
第04部分aspnet web开发基础
2021/1/15
1
第一部分 Web编程概述
一、C/S与B/S架构介绍
C/S: Client/Server(客户机/服务器)比如:QQ,最
大的问题是不易于部署,每台要使用的机器都要进行安装。
另外,软件对于客户机的操作系统也有要求。一旦升级或
机器重装,必须重装系统。
B/S:Browser/Server(浏览器/服务器),易于部署,但
处理速度慢,且有繁琐的界面刷新。B/S架构是基于HTTP
协议的,没有HTTP,就不会有浏览器存在。
,而不仅仅是用于开发
网页。
第04部分aspnet web开发基础
2021/1/15
2
新技术:Smart Client(智能客户端,实现程序自动升
级);AJAX技术(比如google的卫星地图)。
二、HTTP协议
HTTP:HyperText Transfer Protocol(超文本传输协议)它
是一个基于文本的协议,定义了浏览器和Web服务器如何
通信,它有固定的数据包格式,使用的是默认端口80.
(1)HTTP请求
当访问“Http
Analyzer”截获的报文
GET / HTTP/
Host:
第04部分aspnet web开发基础
2021/1/15
3
一个请求中的第1行文本是该请求的开始行。它必须要包
含要执行的HTTP命令的名称(这里为GET),资源的URL以
及使用的HTTP协议版本。
,则变成
GET / HTTP/
Host开头的这一行是HTTP报头(有关请求的附加信息的
文本)
(2)HTTP响应
服务器的响应包括一个状态行,该状态行由消息的协议
版本和一个退出码(表示成功或发生一个错误)组成。状
态行后面跟着几个报头(通常是页面的内容类型和长度)
和主体内容。
第04部分aspnet web开发基础
2021/1/15
4
第04部分aspnet web开发基础
2021/1/15
5
上述代码说明了Web服务器返回的请求是一个简单的
HTML输出。代码200说明请求一切正常。
(3)HTTP协议的无状态性
无状态是指浏览器和Web服务器之间不需要建立持
久的连接,这意味着当一个客户端向服务器端发出请求,
然后Web服务器返回响应(response),连接就被关闭了,在
服务器端不保留连接的有关信息。
访问页面的流程:
(1)连接到服务器;
(2)告诉服务器希望访问的内容;
(3)服务器返回访问者需要的内容;
(4)和服务器断开连接,同时丢失所有的用户信息
第04部分aspnet web开发基础
2021/1/15
6
第二部分
CLR(公共语言运行时)
.NET Framework基础类库

(Web Form&Web Services)
Windows
CLS(公共语言规范)

C++
C#
Perl
Python

.NET FrameWork的层次结构
一、
第04部分aspnet web开发基础
2021/1/15
7
,它是Microsoft公司推出
的基于通用语言的新一代的编制企业网络程序的平台,开
。 Framework

它的优势:
(1)更好的性能,有较高的执行效率;
(2)语言特性:可使用符合CLS的任意一种语言;
(3)易于开发,开发速度极快;
(4)有强大的IDE支持 , 2005;
(5)配置简单,易于扩展;
(6)更加安全;

第04部分aspnet web开发基础
2021/1/15
8
二、 使用的Web服务器
Web服务器的概念:Web服务器是指驻留于因特网上某
种类型计算机

web开发基础 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小491 KB
  • 时间2021-01-15