ASP入门知识:简单介绍ASP的基础知识

ASP文件可包含文本、HTML标签和脚本。ASP文件中的脚本可在服务器上执行。

在学习之前,应具备的知识:

在继续学习之前,您需要对以下知识有基本的了解:

  • HTML / XHTML
  • 诸如JavaScript或者VBScript的脚本语言

如果希望学习上面的项目,请在我们的首页访问这些教程。

ASP是什么?

  • ASP指Active Server Pages(动态服务器页面)
  • ASP是运行于ISS之中的程序
  • IIS指Internet Information Services(因特网信息服务)
  • IIS是Windows 2000的免费组件
  • IIS同时也是Windows NT 4.0的可选组件
  • 此可选组件可通过因特网下载
  • PWS 的体积更小 - 不过拥有ISS的完整功能
  • PWS可在Windows 95/98的安装CD中找到

ASP 兼容性

  • ASP是微软公司推出的一种技术
  • 运行IIS,需要Windows NT 4.0或更高的版本。
  • 运行PWS,需要Windows 95或者更高的版本。
  • ChiliASP是一种在非Windows操作系统上运行ASP的技术
  • InstantASP是另一种在非Windows操作系统上运行ASP的技术

ASP文件是什么?

  • ASP文件和HTML文件类似
  • ASP文件可包含文本、HTML、XML和脚本
  • ASP文件中的脚本可在服务器上执行。
  • ASP文件的扩展名是".asp"

ASP和HTML有何不同?

  • 当浏览器请求某个HTML文件时,服务器会返回这个文件
  • 而当浏览器请求某个ASP文件时,IIS将这个请求传递至ASP引擎。ASP引擎会逐行地读取这个文件,并执行文件中的脚本。最后,ASP文件将以纯HTML的形式返回到浏览器。

ASP能为你做什么?

  • 动态地编辑、改变或者添加页面的任何内容
  • 对由用户从HTML表单提交的查询或者数据作出响应
  • 访问数据或者数据库,并向浏览器返回结果
  • 为不同的用户定制网页,提高这些页面的可用性
  • 用ASP替代CGI和Perl的优势在于它的简易性和速度
  • 由于ASP代码无法从来浏览器端察看,ASP确保了站点的安全性。
  • 优秀的ASP编程可将网络负载降至最低

重要事项:由于ASP运行于服务器,那些显示ASP文件的浏览器无需支持脚本的运行!

时间: 2024-12-11 01:35:25

ASP入门知识:简单介绍ASP的基础知识的相关文章

简单介绍ASP中Cache技术的应用

cache ASP从发布至今已经7年了,使用ASP技术已经相当成熟,自从微软推出了ASP.NET之后就逐渐停止了对ASP版本的更新.但是由于有很多人仍然习惯使用ASP来开发网站,所以,再次我将以一个简单的例子来说明在ASP中如何使用Cache. 简单的说使用Cache基本原理是,把经常需要且获得代价昂贵的数据在内存中持续保存一定时间,以供这些数据可以被直接地全局地访问.例如,有一些数据需要从数据库多个表中查询获得,且几乎每个页面都要调用这些数据. 这种情况下的最佳实现就是将这部分数据Cache起

JavaScript入门教程(1) 什么是JS_基础知识

JavaScript 参考教程 本教程为未接触过 JavaScript 的读者提供了比较完善的初级知识,但只限于初级知识:所有与动态网页密切相关的 JavaScript 在本教程中都未提及,包括动态定位.动画.让文档接收更多事件(document.captureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript 都尽少提及. 本教程在结构上设计的比较像一个参考(reference),有参考的规划性,但又有教程的性质,所以我把它叫做"参考教程". 本

ASP入门教程 1小时ASP入门,非常简单

教程|入门教程|入门教程 <% 语句 -- %><2>定义变量dim语句<% dim a,b a=10 b="ok!"%>注意:定义的变量可以是数值型,也可以是字符或者其他类型的<3>简单的控制流程语句 1. If 条件1 then 语句1elseif 条件2 then 语句2else 语句3endif2.while 条件 语句 wend3.for count=1 to n step m 语句1 exit for 语句2next 二.AS

.net中关于ASP.NET的简单介绍

asp.net 共享对象类别库 ASP.NET 是共享对象类别库中的一员,ASP.NET 提供了一个Web 应用程序模型.这模型提供了一些窗体.控件及基础架构,让程序设计师简单的建立Web 应用程序.ASP.NET 提供了一些对应HTML 元素(例如按钮.清单盒等)的HTML 控件(HTML Controls,第四章会提到)以及功能更强的Web 控件(Web Controls,第六章会提到):这些控件在伺服端执行,然后在客户端的浏览器以HTML 元素的方式显示.这种HTML 控件在伺服端以对象导

ASP.NET 2.0程序安全的基础知识

asp.net|安全|程序 成员关系的概念在人类社会中是一个层次比较低的概念,源于希望属于某个群组的意识.我们希望能觉得自己是某个团队的一部分,让别人知道我们是谁,因此Web搭上这个流行趋势,采用这个概念只是时间早晚的问题.如果坐下来想一想曾经登录过多少个站点并在这些站点上保存了简单的用户信息,可能会发现自己所属的群组比一开始想象的要多得多.从出售书籍和小器具的站点到讨论拥有一辆Ford Puma的好处的社区,或者宣传一个名为Look Around You的BBC TV喜剧节目的站点,作者发现自

ASP.NET2.0中使用数据源控件之基础知识

asp.net|控件|数据|数据源     数据源控件是 Microsoft Visual Studio 2005 中引入的一种新型服务器控件,它们是数据绑定体系结构的一个关键部分,能够通过数据绑定控件来提供声明性编程模型和自动数据绑定行为.本文及此系列中的后续几篇文章将介绍实现数据源控件的核心内容. 引言 简而言之,数据源控件概括了一个数据存储和可以针对所包含的数据执行的一些操作.DataBound 控件通过其 DataSourceID 属性与一个数据源控件相关联.大多数传统的数据存储要么是表

ASP.NET 2.0中数据源控件的基础知识.

数据源控件是 Microsoft Visual Studio 2005 中引入的一种新型服务器控件,它们是数据绑定体系结构的一个关键部分,能够通过数据绑定控件来提供声 明性编程模型和自动数据绑定行为.本文及此系列中的后续几篇文章将介绍实现 数据源控件的核心内容. 引言 简而言之,数据源控件概括了一个数据存储和可以针对所包含的数据执行的 一些操作.DataBound 控件通过其 DataSourceID 属性与一个数据源控件相关联 .大多数传统的数据存储要么是表格格式,要么是分层的,数据源控件也相

ASP.NET 2.0 程序安全的基础知识_实用技巧

成员关系的概念在人类社会中是一个层次比较低的概念,源于希望属于某个群组的意识.我们希望能觉得自己是某个团队的一部分,让别人知道我们是谁,因此Web搭上这个流行趋势,采用这个概念只是时间早晚的问题.如果坐下来想一想曾经登录过多少个站点并在这些站点上保存了简单的用户信息,可能会发现自己所属的群组比一开始想象的要多得多.从出售书籍和小器具的站点到讨论拥有一辆Ford Puma的好处的社区,或者宣传一个名为Look Around You的BBC TV喜剧节目的站点,作者发现自己是会员的站点多得无法一一列

JavaScript入门教程(3) js面向对象_基础知识

JavaScript 是使用"对象化编程"的,或者叫"面向对象编程"的.所谓"对象化编程",意思是把 JavaScript 能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象.小到一个变量,大到网页文档.窗口甚至屏幕,都是对象.这一章将"面向对象"讲述 JavaScript 的运行情况.对象的基本知识 对象是可以从 JavaScript"势力范围"