【Asp.net精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Asp.net精品源码-【精品】第1章ASP基础 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
ASP程序设计教程(第二版) 张景峰 主编 中国水利水电出版社第1章 ASP基础 1.1 Web基础 1.2 ASP概述 1.3 ASP的运行 1.1 Web基础 1.1.1 Web概述 Web(World Wide Web或WWW,万维网):一种基于超级链接技术的分布式的超媒体系统,是对超文本系统的扩充。
超媒体与超文本:超文本文档仅包含文本信息,超媒体文档还可包含诸如图形、图像、音频、视频等其他表示方式的信息。
在Web系统中,信息的表示和传送一般使用HTML(Hyper Text Markup Language,超文本标记语言)格式。
Web系统具有极强的超级链接能力。
将位于不同网络位置的文件之间建立了联系,为用户提供了一种交叉式(而非线性)的访问资源的方式。
1.1 Web基础 1.1.2 Web工作原理 Http协议 HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种非常重要的WWW传输协议。
它限制了在网络中传输信息的内容以及Web客户机与Web服务器之间交互的方式。
当Web客户机从一个Web服务器接收HTML文件时,就会使用HTTP协议。
首先,浏览器建立一个到网站的连接并发出一个请求。
服务器接受请求并进行相应的处理后,发出一个响应 (通常是一个Web页面)。
客户机将得到的响应解释并显示出来,最后关闭前面建 立的连接。
Web的这种资源访问机制又被称为B/S (Browser/Server,浏览器/服务器)模式。
1.1 Web基础 ServerBrowser 请求 响应 1.1 Web基础 1.1.2 Web工作原理 URL Uniform Resource Locator统一资源定位符 惟一标识每个资源地址和获取资源的方式,格式: ://://…/文件名 访问方式:访问特定资源使用的协议。
http(超文本传 输协议)、ftp(文件传输协议)、telnet(远程登录服 务)、mailto(电子邮件)、file(本地文件)等。
主机名:指定Web服务器的IP地址或域名地址,例如: www.microsoft.com或210.31.224.1。
端口:Internet服务的端口号。
路径:要访问的文件在服务器上的位置,分级(/)。
文件名:要访问的文件名称,例如:index.html。
例如:http://www.baidu.com:80/index.html 1.1 Web基础 1.1.3 静态网页与动态网页 1.静态网页: 标准的HTML文件,扩展名为.htm或.html,可包含文本、HTML标记、客户机脚本以及客户机Activex控件等 例1-1-1: 第一个页面 1.1 Web基础静态网页的执行过程:Web 客户机 Web 服务器 请求 1.接受请求 2.找到静态网页 响应 3.发送静态网页 1.1 Web基础 1.1.3 静态网页与动态网页 2.动态网页: 动态网页中除包含有静态网页中可以出现的内容外,还可以包含只能在Web服务器上运行的服务器端脚本。
动态网页文件的扩展名与所使用的Web应用开发技术有关,例如:使用ASP技术时文件扩展名为.asp,使用PHP技术时文件扩展名为.php,使用JSP技术时文件扩展名为.jsp。
1.1 Web基础动态网页的执行过程: Web 服务器Web 客户机 1.接受请求 请求 2.找到动态网页 3.执行动态网页中的服务器端脚 响应 本,并生成静态网页 4.发送静态网页 1.1 Web基础1.1.4 交互式动态网页实现技术简介 CGI ASP PHP JSP
ASP.NET 1.2 ASP概述 1.2.1 ASP的特点 ASP页面中可包含文本、HTML标记、服务器端脚本、客户端脚本命令、ActiveX组件。
Web服务器只执行ASP页面中的服务器脚本,其它内容发送给客户端。
ASP中可以有多种脚本语言,VBScript和Jscript。
ASP提供了一些内置对象,使用这些内置对象可以增强ASP的功能。
可以使用内置ActiveX组件和第三方组件完成特定功能。
ASP具有一定的安全性。
用户只能得到HTML代码而无法获取ASP页面源代码。
ASP是一种解释性语言,服务器只要在使用时对其进行解释执行即可。
1.2 ASP概述 1.2.2 ASP文件的基本结构 (1)HTML标记: “静态”部分,使用“”括起。
(2)脚本命令:一组可在Web服务器端或客户浏览器端运行的命令,使用“”表示脚本的开始和结束。
(3)文本:直接显示给用户的信息,“静态”部分。
第一个页面 1.3 ASP的运行1.3.1 IIS 5.0的安装1.3.2 IIS 5.0的设置 启动、停止网站 设置网站 创建和设置虚拟目录1.3.3 ASP的运行
上一篇:
【精品】Windows系统编程
下一篇:
计算机毕业论文答辩2014年