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邮箱设置等等,就像管理本地机一样方便。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 那么,ASP.Net有哪些改进呢? 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
页:
[1]