仓酷云

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

[学习教程] ASP教程之遭受ASP类的事务计划

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

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

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

x
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:24 | 只看该作者
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
分手快乐 该用户已被删除
板凳
发表于 2015-1-28 05:18:00 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
山那边是海 该用户已被删除
地板
发表于 2015-2-5 16:59:20 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-13 02:03:47 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
愤怒的大鸟 该用户已被删除
6#
发表于 2015-3-3 12:56:45 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
活着的死人 该用户已被删除
7#
发表于 2015-3-11 11:20:02 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
变相怪杰 该用户已被删除
8#
发表于 2015-3-18 14:40:44 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 04:14

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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