仓酷云

标题: ASP教程之ASP基本进门教程(1) [打印本页]

作者: 精灵巫婆    时间: 2015-1-16 22:12
标题: ASP教程之ASP基本进门教程(1)
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。教程|进门教程  一甚么是Asp
  Asp是ActiveServerPages的缩写,它包括了三个方面的内容
  1Active
  Active指的是ActiveX手艺,这个手艺接纳封装工具,程序挪用工具等办法简化了编程,从而使我们能够很简单的疾速创建Web使用;
  2Server
  Server指Asp程序在服务器上运转
  3Pages
  Pages指的是前往尺度的html页面
  Asp是一种用于代替CGI的,功效壮大的,复杂易学的静态网页手艺

  二甚么是静态网页
  静态网页指的是只要html标志组成的网页,静态网页并非说网页中甚么内容都是运动的,内里的笔墨也是能够活动的,内里也能够看到flash动画等,可是它出现到每个会见者眼前的内容都是一样的,它不会一视同仁出现分歧的内容;
  三甚么是静态网页
  静态网页指的是网页中不但含有html标志,在html标志中还含有能够实行的程序,从而能够完成静态的能够交互的网页,关于分歧的会见者能够出现出分歧的内容,谈天室和bbs论坛是它的典范使用;

  四设置Asp运转情况
  要运转asp必须为其设置好运转情况,次要步骤以下:
  1安装IIS
  选择“入手下手”>“设置”>“把持面板”>“增加或删除程序”,大概“入手下手”>“把持面板”>“增加/删除程序”。选择“增加/删除Windows组件”。选择“Internet信息服务(IIS)”,然后单击“下一步”。依照安装申明举行操纵。
  2设置本机web服务器
  (1)在d盘新建文件夹Inetpub及其子集文件夹wwwroot
  (2)把持面板-办理工具-internet信息服务-右击默许网站-属性-主目次-在当地路径中填写,D:Inetpubwwwroot-断定;
  (3)右击默许网站-新建-假造主目次-别号填写wwwroot-下一步-目次填写Inetpubwwwroot-下一步在写进栏打勾-断定
  3测试本机web服务器
  若要测试Web服务器,请创立一个名为“ss.html”的复杂HTML页,并将其保留在运转Web服务器的盘算机上的Inetpubwwwroot文件夹中。该HTML页能够由一行构成,比方:
  <p>我的Web服务器正在事情</p>
  然后,经由过程一个HTTP哀求在Web扫瞄器中翻开该测试页。假如IIS正在您的当地盘算机上运转,则在Web扫瞄器中输出以下URL:
  http://localhost/ss.html
  假如扫瞄器显现您的页,则申明Web服务器运转一般。
  五Asp基本
  1Asp文件
  Asp文件后缀名为.Asp,在Asp文件中一样平常会包括html标志和Asp剧本命令,Asp剧本命令放在asp界定符中<%...%>
  2主剧本言语的设定
  默许情形下asp主剧本言语是vbscript,也能够依据必要改动主剧本言语,如将JavaScript设为主剧本言语:
<%@Language=JavaScript%>
  3Asp的输入指令
  要察看程序的运转情形,就必需利用输入指令,输入指令用来显现函数,变量,字符串等外容,输入的办法以下:
  格局1:<%=expression%>
  格局2:<%response.write(expression)%>
  大概往失落圆括号加上一个空格
  <%response.writeexpression%>
  示例sp1.asp
<html>
<head>
<title>asp复杂程序</title>
</head>
<body>
<h2>接待到临</h2>
你的来访工夫是:<%=now%>
</body>
</html>
  示例sp2.asp
显现一个字符串常量;
<html>
<head>
<title>asp复杂程序</title>
</head>
<body>
<h2>接待到临</h2>
显现字符串常量:<%response.write"人人好"%>
</body>
</html>
  示例sp3.asp
  本例利用变量b保留一些笔墨,然后利用输入指令将b显现出来,b是一个没有事前声明的变量,这在vbscipt中是同意的;
<html>
<head>
<title>asp复杂程序</title>
</head>
<body>
<%
b="Asp是微软推出的用于代替CGI的静态网页手艺,Asp是在IIS下开辟Web的编程工具"
response.write(b)
%>
</body>
</html>
  经由过程下面的示例我们体味了response.write()输入语句,能够用来显现函数,字符串或变量的值。
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码
作者: 透明    时间: 2015-1-18 22:49
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 金色的骷髅    时间: 2015-1-23 23:28
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
作者: 老尸    时间: 2015-1-31 20:49
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 分手快乐    时间: 2015-2-6 23:20
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 只想知道    时间: 2015-2-19 02:41
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 乐观    时间: 2015-3-6 12:33
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
作者: 若相依    时间: 2015-3-13 01:07
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
作者: 冷月葬花魂    时间: 2015-3-13 01:07
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: admin    时间: 2015-3-20 08:04
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2