仓酷云
标题:
ASP教程之遭受ASP类的事务计划
[打印本页]
作者:
柔情似水
时间:
2015-1-16 22:16
标题:
ASP教程之遭受ASP类的事务计划
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!计划
作者的blog:
http://blog.csdn.net/oyiboy/
我之以是仍是要宣传用MVC来开辟ASP,只是想让面向历程的思索体例酿成面向工具的思索体例,这个关于任何一种言语的开辟员来讲都是有优点的。
MVC是个尺度模子,ASP要完成仿佛真的是很坚苦,可是尺度是尺度,使用是使用,既然ASP要完成这个模子很难,那能够实验着将MVC模子变构成合适本人的模子。
“不论白猫黑猫能逮到耗子的就是好猫。”而关于我们开辟者来讲,不论是甚么模子,能准确的指引我们的思绪,完善完成项目标模子就是好模子。究竟用户终极用是我们的程序而不是我们的模子。
这段工夫因为打仗到MVC,也晓得了Class的使用体例,遭受到了事务的计划。
实在详细的事务计划体例我也不是很分明,在QQ里newskyline跟我说了,ASP没举措作Class的事务,
只能摹拟。而我呢。算是为达目标不则手腕(写程序而以)的,以为摹拟也好,非摹拟也行,只需到达我想要的效果就是好器材。
摹拟事务的体例有两种:
第一种:借用了execute/eval,用一个属性收取函数名的字符,然后利用execute/eval来运转函数。
如:
obj.OnDataUpdateStart="CheckData"
其机关为:
publicpropertyletOnDataUpdateStart(byvalA_strValue)
在此省略了对A_strValue的一些松散的考证代码。
p_strOnDataUpdateStart=A_strValue
endproperty
事务是触发为:
publicsubDataUpdate()
...疏忽历程...
execute(p_strOnDataUpdateStart&"(参数变量一,参数变量二)")
...疏忽历程...
endsub
略微提一下execute和eval的分歧点。
一样的“x=y”。execute("x=y")的了局是将y值赋给x,而eval("x=y")则会前往一个Boolean值,暗示x与y的测试了局,如x即是y则前往true,反之前往false。
第二种:借用函数指针GetRef,在vbs手册的注释下去看就是绑定事务公用的函数。详细注释以下:
“前往一个指向一历程的援用,此历程可绑定某事务。”
详细使用例子,如:
obj.OnDataUpdateStart="CheckData"
其机关则改成:
publicOnDataUpdateStart 实在可使用get/let形式,想偷懒了,以是间接声明一个公然变量来传送了。
事务触发则改成:
publicsubDataUpdate()
...疏忽历程...
setme.OnDataUpdateStart=GetRef(OnDataUpdateStart)
me.OnDataUpdateStart("参数变量一","参数变量二")
...疏忽历程...
endsub
以上两种体例能够完成事务绑定,可是,从注释下去说,我对照推许第二种,相对execute/eval来讲更加松散一些。
写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)
作者:
飘飘悠悠
时间:
2015-1-19 06:30
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者:
分手快乐
时间:
2015-1-28 05:18
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者:
山那边是海
时间:
2015-2-5 16:59
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
作者:
金色的骷髅
时间:
2015-2-13 02:03
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
作者:
愤怒的大鸟
时间:
2015-3-3 12:56
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
作者:
活着的死人
时间:
2015-3-11 11:20
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
作者:
变相怪杰
时间:
2015-3-18 14:40
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2