您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > ASP教程 第1章 ASP概述
网络应用程序设计第1章ASP概述1.1ASP简介1.2ASP运行环境1.3ASP文档的创建与运行1.4ASP代码编写捷径1.5ASP.NET简介1.1.1什么是ASP1.什么是ASPASP(ActiveServerPages)是一套服务器端脚本程序开发工具和运行环境,可用来创建和运行动态交互的Web服务器应用程序。有了ASP就不必担心客户端的浏览器能否运行所编写的代码,因为所有的程序都将在服务器端执行。当程序执行完毕后,服务器仅将所执行的结果返回给客户端的浏览器,这样就减轻了客户端浏览器的负担,极大地提高了Web交互的速度。2.ASP的特点l使用VBScript或JavaScript等脚本语言,结合HTML代码,即可创建Web应用程序。l使用简单的文本编辑器(如Windows系统的“记事本”)即可创建ASP程序。lASP提供一些内置对象,可方便地实现客户端浏览器与Web服务器的交互。lASP提供一些标准ActiveX组件,可扩展ASP的功能。lASP提供与后台数据库连接和访问的功能。lASP程序的源代码不会被传送到客户端的浏览器,提高了程序的安全性。1.1.2ASP工作过程HTML文档不需要经过任何处理就直接传送给客户端浏览器,而ASP文档则需要对其中的每一个脚本命令进行处理并生成一个对应的HTML文档后才将其传送给客户端浏览器。1.HTML静态网页工作过程2.ASP动态网页工作过程1.1.3ASP组成要素1.HTML代码用来控制网页内容的输出效果,建立网页中的“静态”内容。2.ASP内置对象可用来获取客户端的信息,或将服务器端的响应信息传送回客户端浏览器,并可以存储公共数据、维护工作状态、转移数据等。3.ActiveX组件可用来扩充ASP的功能,使开发者更好、更容易地设计Web应用程序。4.ASP脚本语言用来将HTML标记、ASP内置对象和ActiveX组件有机地结合在一起,编写成一个完整的Web应用程序。1.2ASP运行环境1.2.1ASP运行环境概述1.硬件环境能够满足Windows操作系统运行要求的硬件设备即可。2.软件平台各种流行Windows操作系统及其配套的Web服务器软件。操作系统Web服务器软件Windows98MicrosoftPersonalWebServerWindowsNTServerMicrosoftInternetInformationServer4.0Windows2000ProfessionalMicrosoftInternetInformationServer5.0Windows2000ServerMicrosoftInternetInformationServer5.0WindowsXPProfessionalMicrosoftInternetInformationServer5.1Windows2003ServerMicrosoftInternetInformationServer6.01.2.2IIS的安装一般可以选择在Windows2000或WindowsXP系统下安装相应版本的IIS。1.“Internet信息服务”窗口1.2.3IIS默认网站2.默认网站当IIS安装完成之后系统即已经自动在本机上创建了一个“默认网站”。利用默认网站发布信息:l将制作好的所有站点文件复制到目录“C:\Interpub\”之下。l将制作好的站点主页的文件名改为“Default.htm”。l在浏览器地址栏内输入计算机名称、IP地址、“”或“”。1.2.4IIS的启动与停止打开“Internet信息服务”窗口,用右键单击要停止的网站,在弹出的快捷菜单中选择“暂停”或“停止”,或者在窗口的工具栏中单击“启动”、“停止”或“暂停”按钮。1.2.5IIS属性的设置1.主目录的设置(1)设置主目录所在的位置(2)设置主目录的访问权限(3)应用程序配置2.默认文档设置默认文档即为网站的主页,是指当用户输入网站的IP地址或域名时自动打开的文档。1.2.6IIS虚拟目录的创建通过创建虚拟目录可将其他目录中的文件从逻辑上包含到某个网站中来,从而使得其他目录中的文件内容也能够通过网站进行发布。1.3ASP文档的创建与运行1.3.1ASP与脚本语言ASP技术允许Web应用程序开发人员使用多种脚本语言来编写在服务器端执行的脚本程序,并允许在同一ASP文档中使用多种脚本语言。ASP提供了VBScript和JScript两种默认的脚本语言引擎,如果需要可另外安装其他脚本语言引擎。在ASP中指定所使用的脚本语言时,应在文档开始处添加以下形式的语句:%@Language=ScriptingLanguage%如果使用VBScript编写ASP文档的脚本,上述语句通常可以省去。1.3.2ASP文档的创建ASP文档实际上是一个扩展名为.asp的文本文件,可用任何一种文本编辑器来创建和修改。例如:将下述代码文本命名为time.asp保存在磁盘上,即可形成一个ASP文件。%@Language=VBScript%htmlbody您好!br现在的时间是:%t=TimeResponse.Writet'显示当前系统时间%/body/html1.3.3ASP文件的运行如果在浏览器的地址栏中输入文件的路径和文件名则脚本代码未被执行:输入“”或者“”,脚本代码才能被执行。1.4ASP代码编写捷径1.4.1用FrontPage编写代码1.4.2用Dreamweaver编写代码1.5ASP.NET简介1.5.1ASP.NET产生的背景ASP自1996年推出以来,以其简单易用的特点很快风靡了全世界,取得了极大的成功。已有数百万计的网页设计师选择使用ASP来开发Web应用程序。但是ASP的程序代码不够结构化,其中混合了显示界面的HTML标记、客户端和服务器端的脚本程序代码以及设计时的注释文字,因而给ASP网页程序的调试和维护带来了麻烦。1.5.2ASP.NET的特点l简化应用程序的开发。l分离程序代码和网页内容。l允许使用VisualBasic.NET、JavaScript.NET和C++等编译式语言。l提高了应用程序的执行效率。l支持多种客户端浏览器类型。l支持下一代WebServer。
本文标题:ASP教程 第1章 ASP概述
链接地址:https://www.777doc.com/doc-3260507 .html