仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 412|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页设计ASP 3.0 新特征先睹为快(一)

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:31:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。假如你如今正在利用Win2000和IIS5.0的话,那末就能够体味到ASP3.0
带来的新改动了。。。
ASP3.0相对ASP2.0(就是IIS4.0中的asp版本)并没有出格年夜的修改。
可是它也带来了一些很有特征的增强功效,让我们来看看这些新增的功效把:
Server.Transfer
这是一种从以后的asp页面把持别的一个asp页面的新的办法。
它能够用来替换Response.Redirect办法.
举例申明:
假定你想在实行了一些处置后将用户从头定位到别的一个新的URL.
假如是在AS2.0中,你的实行历程是如许的,先实行你的处置历程然后利用
Response.Redirect将用户从头定位到url。利用这类办法的成绩是Response.Redirect
太甚于痴肥了(就是实行效力太低下)-由于这类体例是起首要给客户真个扫瞄器发送一个
动静,告知扫瞄器如今必要从头定位到一个新的url了.然后扫瞄器在读取了这个
哀求后,再给服务端前往一个信息,哀求服务端把本人定位到谁人url中往,最初
服务端才会处置这个新的哀求并把html传送给客户端。

从下面的过程当中能够看出,一个Response.Redirect招致了大批的收集通信。
而Server.Transfer就是为懂得决这个成绩而呈现的,它能够复杂的了解为服务真个
url从头定位,也就是说,它是间接在服务端就能够从头定位url的,而不用和客户端举行
过量的通信,从而可以制止减轻收集通信。
上面是一个复杂的例子:
实行你所必要的处置历程
...
将用户从头定位到DoneProcessing.asp
Server.Transfer"/scripts/DoneProcessing.asp"

Server.Execute
这个Execute办法有点相似与下面先容的Transfer办法,但分歧的是,Execute办法
会在被挪用的asp页面实行完成后将把持权交给挪用被挪用的asp页面。
呵呵,是否是有点懵懂呀,让例子来讲明成绩:
假定Page1.asp的代码以下:
Response.Write"Hello,"
Server.Execute"Page2.asp"
Response.Write"World!"

而Page2.asp代码以下:
Response.Write"Goodmorning!"

当经由过程扫瞄器扫瞄Page1.asp时,起首会输入Hello到客户端。
然后,将实行Page2.asp,了局是将Goodmorning!输入给客户端.
最初,把持权又回到Page1.asp分开的中央,了局是将World!输入给客户端。
最初客户端可以看到的了局为:

Hello,Goodmorning!World!

关于这统统,客户端其实不晓得Page1.asp挪用了Page2.asp,而且扫瞄器也没有
从头定位或则革新,由于一切的这统统都是在服务端完成的。asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。
老尸 该用户已被删除
沙发
发表于 2015-1-19 16:12:18 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-24 16:40:30 | 只看该作者
掌握asp的特性而且一定要知道为什么。
小妖女 该用户已被删除
地板
发表于 2015-2-2 11:04:19 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
再见西城 该用户已被删除
5#
发表于 2015-2-7 18:31:59 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-22 22:55:05 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
柔情似水 该用户已被删除
7#
发表于 2015-3-7 04:13:21 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
分手快乐 该用户已被删除
8#
发表于 2015-3-14 11:46:25 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
蒙在股里 该用户已被删除
9#
发表于 2015-3-21 05:30:31 | 只看该作者
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-30 21:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表