仓酷云

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

[学习教程] ASP网站制作之5个适用的ASP网站功效(GIB5)

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:28:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件   假如喜好我就持续,如不喜好就删失落吧。

5用W站功效速成

登载於RUN!PC 1999/2月

作者 膛窨萍 周世雄

本文重c

在后期的IIS 4.0诋中,我看到了威力大的IIS(Internet Information Server)4.0之30特功效、SSLc滴徽JC、若何利用ASPO平生拥木W站、若何WebY料化、IIS 4.0W站MA办理、若何⒕W站元件化、Transaction Server三邮郊技g速成、和SQL Server 7.0W站Y料的技g等卧1酒⑻接5用的ASPW站功效。

P者槲④台北d、N商、TechNet等研v,和微之友、RUN!PCsI谧髡撸饔小ASPW站衢T眉夹g」、「微衢TWeb技g速成班」等W站WO十本X,F任「膛窨萍肌构究理,事Internet、Intranet之WebY料迷O、W站W架O等服铡

IIS 4.0示W站:www.asp.com.tw

BjE-mail:jackchou@tpts5.seed.net.tw。

 

5用的ASPW站功效

后期W巳绾⒕W站asp化、Y料化、和元件化的「W站3化」後,本期⒔棠绾紊朴5用的ASPW站功效。

5用的ASPW站功效以下:


Transaction功效:「同生共逝世」的樱Transaction)功效。


SSL功效:平安鬏。


Message Queue功效:非同步砉δ堋


中文全文z索功效。


]件魉凸δ堋

 

W站若何到场Transaction功效呢?

若何於您的W站到场樱Transaction)功效呢?

IIS(Internet Information Server)cMTS(Microsoft Transaction Server)o密整合,Y料更涌梢杂小竿菜馈沟漠樱Transaction)功效。

asp程式中一切的Y料更佣汲晒r,才算胜利;有一Y料的更邮r,已更拥馁Y料Y料⒆踊(rollback),@就是所^的樱Transaction)功效。

比如甲R款到乙r,若乙舻馁Y料更邮r,已更蛹舻馁Y料Y料⒆踊(rollback)。Y料的Y料更樱皇恰竿梗褪恰腹菜馈埂

K不是一切Y料都供应樱Transaction)的功效,Access]有供应,SQL Server和Oraclet供应樱Transaction)的功效。

asp程式中樱Transaction)功效的无效橐asp程式,Q句f,@asp程式中一切的Y料更佣季哂挟樱Transaction)功效。

若何於asp程式中告VIIS要做樱Transaction)功效的砟兀

办法殪asp程式a中的第一行到场「TRANSACTION=Required」,告VIIS@一asp程式利用樱Transaction)功效的矸绞剑asp程式以下:

<%@ TRANSACTION=Required LANGUAGE="VBScript" %>

若此asp程式人谐淌剑òǜY料)绦谐晒r,⒑艚OnTransactionCommit()副程式。若绦惺。òǜ氯魏我Y料掉。r,⒑艚OnTransactionAbort()副程式。

您可以呼唤SetComplete办法暗示绦谐晒Γ蚝艚SetAbort办法暗示绦惺 

比如aspn案以下:

<%@ TRANSACTION=Required LANGUAGE="VBScript" %>

...

<% Set obj1 = Server.CreateObject("testobj.cls1") %>

<% = obj1.data3t(1,10) %>

<%

Sub OnTransactionCommit()



end sub

Sub OnTransactionAbort()



end sub

%>

O有Transaction功效的元件

若何O有樱Transaction)功效的元件呢?

办法ActiveX DLL中利用asp的ObjectContext物件,比如f於Visual Basic 的ActiveX DLL定x以下:

Dim objContext As ObjectContext

Set objContext = GetObjectContext()

绦谐晒r,呼唤SetComplete办法,绦惺r呼唤SetAbort办法以放Y源。

比如f於Visual Basic 的ActiveX DLL,其Visual Basic程式a以下:

Function data3t(input1, points)

On Error GoTo Error1

Dim objContext As ObjectContext

Set objContext = GetObjectContext()

...

objContext.SetComplete

Exit Function

Error1:

objContext.SetAbort

End Function

 
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,
再见西城 该用户已被删除
沙发
发表于 2015-2-3 23:33:14 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
小妖女 该用户已被删除
板凳
发表于 2015-2-5 12:11:25 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
灵魂腐蚀 该用户已被删除
地板
发表于 2015-2-8 08:29:18 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
小魔女 该用户已被删除
5#
发表于 2015-2-10 06:11:01 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
再现理想 该用户已被删除
6#
发表于 2015-2-28 22:36:13 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
透明 该用户已被删除
7#
发表于 2015-3-12 21:25:02 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
不帅 该用户已被删除
8#
发表于 2015-3-12 21:31:21 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
变相怪杰 该用户已被删除
9#
发表于 2015-3-19 03:53:34 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
山那边是海 该用户已被删除
10#
 楼主| 发表于 2015-3-27 04:10:50 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
山那边是海 该用户已被删除
11#
 楼主| 发表于 2015-3-27 04:10:51 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
蒙在股里 该用户已被删除
12#
发表于 2015-3-27 10:35:31 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
莫相离 该用户已被删除
13#
发表于 2015-3-27 19:08:38 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
老尸 该用户已被删除
14#
发表于 2015-4-2 11:08:08 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
兰色精灵 该用户已被删除
15#
发表于 2015-4-6 00:08:44 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
因胸联盟 该用户已被删除
16#
发表于 2015-4-8 09:08:29 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
飘飘悠悠 该用户已被删除
17#
发表于 2015-4-10 06:45:22 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
精灵巫婆 该用户已被删除
18#
发表于 2015-4-13 08:28:13 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
愤怒的大鸟 该用户已被删除
19#
发表于 2015-4-16 23:28:25 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
简单生活 该用户已被删除
20#
发表于 2015-5-2 19:59:03 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-28 20:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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