爱飞 发表于 2015-1-16 22:42:47

ASP网页编程之ASP 中完成向扫瞄器传送剧本

结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。只管ASP次要用来创立和处置服务器端剧本,仍是可使用它天生由客户扫瞄器处置的客户端剧本来扩大其功效。经由过程组合传送到扫瞄器的剧本命令能够编写服务器端剧本。经由过程组合由HTML正文括起来的客户端剧本和由定界符括起来的服务器端剧本能够做到这一点:
<SCRIPTLANGUAGE="VBScript">
<!--
clientscript
<%serverscript%>
clientscript
<%serverscript%>
clientscript
...
-->
</SCRIPT>
  利用剧本言语的这个功效,您可以创立使人镇静的使用程序。举例来讲,上面的剧本将天生在用户的Web扫瞄器上运转的客户剧本的子程序。
<%
ServerTime=Time
ServerDate=Date

Fori=1to4
Randomize
GreetCondition=int(rnd*3)
%>
<SCRIPTLANGUAGE="VBScript">
<!--
SubServeInfo<%=i%>()
SelectCase<%=GreetCondition%>
Case0
Msg="Hello,thetimeis<%=ServerTime%>."
Case1
Msg="Welcome!Today’sdateis<%=ServerDate%>."
Case2
Msg="Hi,thetimeis<%=ServerTime%>andthedateis<%=ServerDate%>.
EndSelect
Document.WriteMsg
EndSub

ServeInfo<%=i%>()

file://-->
</SCRIPT>

<%
Next
%>
在以上的剧本中,ASP在服务器上检索工夫和日期信息,然后经由过程几回轮回天生在用户的Web服务器上运转的子程序。每一个客户端子程序提出随机选择的问候,显现工夫和日期信息。
这类剧本可扩大,比方,将设置信息检索并提交到指定的客户端剧本或组件,如ActiveX控件。天真地利用这类剧本的编写技能,一样能够加速Web服务器处置和前往用户信息哀求的速率。
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码

愤怒的大鸟 发表于 2015-1-19 21:32:08

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

只想知道 发表于 2015-1-26 09:57:09

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

小妖女 发表于 2015-2-4 13:51:25

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。

活着的死人 发表于 2015-2-10 01:08:03

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

爱飞 发表于 2015-2-28 11:10:18

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

柔情似水 发表于 2015-3-9 22:54:47

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

再见西城 发表于 2015-3-17 03:07:53

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

透明 发表于 2015-3-23 17:35:57

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
页: [1]
查看完整版本: ASP网页编程之ASP 中完成向扫瞄器传送剧本