深爱那片海 发表于 2015-1-16 23:47:00

ASP教程之ASP顶用好“小甜饼”

结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。但凡上过网的伴侣都晓得Cookies,即俗称“小甜饼”的这类收集手艺。Cookies是服务器发送到客户机上的一小段文
本句柄,网站经由过程向扫瞄者发送Cookies的办法,把一些特定信息贮存在用户的当地硬盘上,守候用户再次会见网站时能够
从硬盘上读出贮存的信息,从而完成一些举措,好比一些同意会见者定制页面的网站就能够用Cookies手艺“记”住用户的
定制喜好;而一些电子商务网站也广泛地使用Cookies。

  很多人忧虑Cookies的使用会带来平安成绩,实在这类忧愁年夜可不用,由于Cookies信息不克不及跨网站取得,但为了打消
人们的“困惑”,很多扫瞄器都供应了屏障Cookies的选项。

  大概你以为Cookies手艺很难完成,实则否则,请看上面的例子,这个例子次要是经由过程Cookies使网站“记”住会见者
的一些团体信息,好比姓名、岁数,等等,如许一来,当会见者再次登录该网站的时分,网站就能够显现一些针对会见者
的接待信息,好比“某某,您好”,是否是很亲热?

  代码清单:

  enrol.asp

  <%

  response.cookies("information")("name")=request.form("name")

  response.cookies("information")("age")=request.form("age")

  response.cookies("information")("nation")=request.form("nation")

  %>

  <html>

  <head>

  <title>CookiesDemo</title>

  </head>

  <body>

  <formmethod="post"action="enrol.asp">

  Name:

  <inputtype="text"name="name">

  <p>

  Age:

  <inputtype="text"name="age">

  <p>

  Nation:<inputtype="text"name="nation">

  <p>

  <inputtype="submit">

  <inputtype="reset">

  </form>

  </body>

  </html>

  该代码是ASP程序,但实质上是文本文件,以是能够用“记事本”编纂,别的当地调试还需PWS4.0,把以上代码保留成
asp文件,取名enrol.asp,保留路径C:Inetpubwwwroot(PWS缺省安装)。

  程序界说了一个Cookies字典,名为information,其下有三个子键:name、age和nation,分离用来纪录会见者的姓
名、岁数和国度,假如你还必要会见者更多的信息,能够界说更多的子键。

  运转PWS,翻开扫瞄器,在地点栏中输出http://localhost/enrol.asp,呈现一个表单,请求来访者填写团体信息,当
来访者填写终了提交表单后,他的团体材料就经由过程Cookies贮存在用户本人的硬盘上了,这些信息可供网站下次读出,以下
的asp文件演示了如何从Cookies中读出信息的历程,这个asp文件的保留路径同enrol.asp,文件名为feedback.asp,运转
时在扫瞄器的地点栏里键进http://localhost/feedback.asp,页面上即显现Cookies中的内容。

  feedback.asp

  <html>

  <head>

  <title>CookiesDemo</title>

  </head>

  <body>

  Name:

  <%=request.cookies("information")("name")%>

  <p>

  Age

  <%=request.cookies("information")("age")%>

  <p>

  Nation

  <%=request.cookies("information")("nation")%>

  </body>

  </html></p>使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。

山那边是海 发表于 2015-1-23 22:04:35

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

变相怪杰 发表于 2015-1-31 20:08:38

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

只想知道 发表于 2015-2-1 10:23:04

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

老尸 发表于 2015-2-1 13:44:34

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。

谁可相欹 发表于 2015-2-2 21:58:58

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

第二个灵魂 发表于 2015-2-8 08:30:24

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

海妖 发表于 2015-2-25 03:20:27

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

admin 发表于 2015-3-7 16:21:48

那么,ASP.Net有哪些改进呢?

活着的死人 发表于 2015-3-15 09:37:24

学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。

飘飘悠悠 发表于 2015-3-21 23:33:19

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
页: [1]
查看完整版本: ASP教程之ASP顶用好“小甜饼”