项目第一步1章开启ASP网站编程的大门_第1页
项目第一步1章开启ASP网站编程的大门_第2页
项目第一步1章开启ASP网站编程的大门_第3页
项目第一步1章开启ASP网站编程的大门_第4页
项目第一步1章开启ASP网站编程的大门_第5页
已阅读5页,还剩16页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章开启ASP编程的大ASP—AsmallpoisonoussnakefoundespeciallyinN

ASP是一个什么样的东西后,将大大有益于您看这本书并且更加深ASPActiveServerPages,中文的意思是活动服务器页面。这个名字非ASP的特点。让我们来依次看看这三个英文词汇。“ASP这样的服务器端解决方案,我们又称其为“动态,,Server:服务器Server体现了ASP的运行环境制约普通的HTML页面可以由用户至本地,ASP页面则不同,ASP需要一个基于服务器的解析环境(IIS服务器)ASP种是用户得到了由服务器解析完毕的ASP网页内容,此时实际上用户获得的是服务器根据其请求的信息所反馈的静态HTML页面,并不是实际的ASP源代码。第二种是用户真实的了ASP源代码,这一般是不会使得用户到其ASP源代码的,否则的信息将被。Pages:页面。PagesASP的本质,即网页。为什么要说是网页呢,网页其实体现的是一个(pagesASP网友认为ASP是编程语言的理由主要是将其和PHP、JSP等站解决方案进行类比,从而得PHP1994RasmusLerdorf创建的。RasmusLerdorf最早的目的仅仅是用来统计他自己的者。PHP的语法混合了C、Java、Perl以及PHP自创新的语法。而JSP则是属于Sun公司的J2EE,它使用Java语言来编写页程序并编译后使用。ASP中是怎样的呢?HTML信息。码,但是微软的ASP解析环境——IIS默认提供了对于两种语言的支持,即VBScript和JScript,VBScript是VB的一个子集,程序员可以使用在VB中已经熟知的代码来编写ASP页程序。JScript是由微软公司开发的活动语言,是微软对ECMAScript规范的实现。可以这样说,VBScript是类似VB风格的程序,而JScript是类似C语言风格的程序,微软提供了对这两种风格的程序编VB程序员和CASP。再回到我们的话题中,我们称“ASPASP最大的特色在ActiveXASPHTTP变I/O图像处理都可以通过微软自带或者第提供的ActiveX组件来实现。相对于PHP默认提供的对大量常用页所需要使用的函数,ASP采用组件扩展的方案来解决ASPPHP呢?不是的。应该说两者各有特点。ASP说ASP不可以实现某些功能,其实这是不负责任的说法,作为微软提供的已经成运行了多年的动态网页解析环境,ASP3.0可以被称之为最好的页解决方案之一了。另外需要特别说明的是,大家在任何时候都记ASP最的扩展内容:ActiveX组件,试ActiveXDLLASP中进行调用,那么还有什么不可以做的呢。具体的归类来说,ASPASP变量和s变量等。ASP,ASP在ASP获得完毕这些数据后,可以和数据——数据库进行一个沟通的操作,比如,ASP会询ASP会根据数据库的返回信息,给用户一个返回重复的信息。响应类型同时输出二进制数据,从而来向客户端输出二进制代码,例如、压缩文件等ASP可以通过组件在服务器上进行分析和修改文件、获取其他网页内容以及进行运算等上获取网页的内容并返回给用户。ASP可以做到的呢?毋庸置疑的,作为ASP最为基础的功能,它可以做出我们所见到的一般意义上的,这些构成了一个信息的发布、反馈的平台,例如图1.1中展示了我的一个,它是使用ASP来完成的。ASP可以制作应用型用来代替传统的C/S体系的应用软ASP可以非常好的在服务器上部署商业逻辑,从而使得用户仅仅通过浏览器的形式就可以完成某种应用程序型的操作,例如OA办公系统、基于Web的客户关系管理系统等。图1.2展示了我的一个项目,它是某局内部共享其所信息的平台安装运行ASP的环境——ASPASP向用户响应信息的一个平台。IISASP解析环境的相关知识。但是我强烈WindowsServer2003IIS6”在此框中双击“应用程序服务器”选项,打开安装应用程序服务器的详细配置窗口。在详细配置窗(IIS2000WindowsXP的“Windows组件向导”中可直接选择“Internet信息服务Windows1.3所示。”PHPJSPASP解析环境安装的快捷和简单,由于微软的支持,这也特别体现了ASP学习和使用的人性化与简单性。安装完毕IIS后,我们还需要对其进行配置,否则IIS服务器是无从知道你的文件是放置在哪里的,也不知道的、IP端口等配置。IISIIS信息服务(IIS)1.4所示。站,选择“新建”→“,如图1.5所示:理员标识以方便在服务器上存在多个站点的情况下快速区分,如图1.6所示。这里我们输入“我的第一个ASP站点”作为描述,而后点击“下一步此时要求输入IPIP地址是服务器在互联网上的一个路径,这里由于是在本机测试,因此IP地址设定为“(端口是服务器对外的一个“门对于HTTP服务来说,默认的端口是80。如果修改了这个端,则用户在的时候,还需要在后加上端来进行一个显式的端口,例如: :81,则说明是要这个服务器的81端口。 这个到当前的,则可以在主机头处设置为“ 而不是将直接指向并,就可以直接完成。这些选项配置,主要是为了实现在一个服务器上拥有多个IP地址或者放置多个而存在的。IPIPIP地址,可以实现一个服务器上放置由于我国IP资源并不是十分充足的,如果想在一个服务器上放置多个,但是只有一个IP,那么应该怎么样处理呢,这时有两种解决方法,给不同的分配不同的端口和不同的主机名可以实现有者来的时候,则可以通过不同的门来进入不同的小房间。但是这种方法并不完美,他需要者了解每一个在服务器上的所绑定的端口,也就是说,访问者必须知道他的门的门牌号,这是非常麻烦的。此时就可以采用主机头的方法来完成这项工作。,间都有一个好记的名字()者只需要说明要进入的门的名字,IIS就会自动将其分配到相应的,说了这么多,再回到我们的配置中来,在这一步中,我们给的IP地址设定为,端口保持默认的80,由于是在本机调试,因此我们不绑定,即,主机头处留空,如图1.7所示。填写完毕并点击“下一步”按钮,将进入“主”配置,这个配置的含义是告诉IIS,你的ASPASPE盘的“示例源码”文件夹下,那么这里的路径就是“E:\1.8所示。这里设置不当将影响到服务器的安全由于我们是进行文件调试因此这里选““运行1.9所示。IIS1.10WindowsServer2003WindowsServerIIS6ASPIIS界面左部的管理树中的“WebWeb服务扩展”配置。这时我们可Pages,ASP这时我们就已经迈出了学习ASP的第一步——已经成功的新建了一个ASPDimsStringASP网页"第一个ASP网页”字样。将这个文件保存为 下。这时我们来打开IE浏览器,在地址栏中输入,这时你应该已经看1.12为增加数据库支持——安装ASPAccess。Access是Office中的一员,主要提供了一个轻量级的数据库解决方案Access,只要学会基本的建立数据表等操作就可以了。AccessOfficeOffice,但AccessAccess。Office2003Office的部分使用ASPWeb项目开发中,Access几乎是唯一的数据库选择。

是非常简单呢,其实,AccessAccess文件。Access1.15所示。\chapter1\book.mdb建”选项中选择“OfficeAccess应用程序1.16所示,这时将在当前下建立Accessbook.mdb,这时你将发现,这1.17所示。Access中存在的对象,这里我们一般仅会用到“表”这个Access内置的几种常用的数据库设计中选择一个,往往不能满足我们我们来试着建立一个表Book,该表共有五个字段,分别为BookID、BookName、BookPrice、BookPubDateBookClickAccess中建立这些字段。BookID1.1中BookIDAccess中设定主键,BookID1.19设定完毕主键的字段,可在其字段前看到标识图标每个人 号都是唯一不重复的, 号和你这个人是一一对应的,我们通过主键字来标识记录,就如可以通 号来标识你这个人而后依次输入字段名称并选择字段的数据类型,需要注意的是,对于本数据表中的BookPrice和BookClick两个字段,其字段的“数据类型”处均应当选择数字型,而后在字段属性详情中继续选择相BookPrice1.20所示。Book,并点击保存即可。AccessAccessAccess的导入功能,你可能就需要手动得一条一条输入数据了,因此在这里我们简单讲Access的导入功能。Article1.1。 默 否否否与此同时,我们还有一个已经存放了许多文章,但是数据库结构和Article.mdb不同的数据表1.21所示。1.22所示。此时可以在对象浏览窗口中看到,表PE_Article已经到数据库Article.mdb中了,如图ArticleContent1.241.25。另法则比较巧妙,首先将原有的表Article删除,而后将表PE_Article改名为Article,最后Content字段的名称即可。AccessExcel大家都知道,Access和Excel都是Office的成员,根据微软一向保持的良好兼容特Excel文件为例来进行讲解。放在网上让使用,这时,我要进行的第一步工作就是将Excel中的数据导入到Access当中(当然,如果你愿意,也可以直接使用ASP来和操作Excel文件。ExcelAccess数据库中建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论