ASP网站制作之asp功能测试第二部分(转)(十二)
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。功能12、总结上面是我们在这第二部分中失掉的划定规矩:
制止包括ADOVBS.inc文件,经由过程其他办法会见和利用ADO常量。
假如只利用一个纪录集,间接把毗连串赋给ActiveConnection属性。
统一页面内用到多个纪录集时,创立单一的毗连工具并经由过程ActiveConnection属性共享它。
利用合适于处置义务的最复杂的游标范例和纪录锁定体例。
经由过程ADODB.Recordset类实例化纪录集,以取得最好的功能和天真性。
不用在意是不是独自地设置Recordset的属性。
除非的确请求纪录集当地化,不然应制止利用当地纪录集。
假如纪录会合的数据不必要分离操纵并且能够用分歧的体例格局化,利用GetString办法提取数据。
假如请求有更天真的格局,但不必要用到纪录集的元数据,利用GetRows将数据提取到数组。
假如请求有更天真的格局,同时要用到纪录集的元数据,在进进数据提取轮回之前将字段绑定到变量。
一直制止经由过程名字援用字段。
不要利用一时字符串搜集输入。
第二部分的测试再一次显现,代码的小小修改大概招致伟大的功能差别。对照第一个测试和轮回会见纪录集最快的ADO__09.asp,能够看到呼应工夫周全延长了50%。
对照第一次测试和利用GetString这个综合功能最好的完成,能够看到应对工夫下降到了本来的一小部分。
因而务必记着,永久不要想固然。假如不克不及断定本人的做法是不是符合,无妨测试几个例子。
</p>在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
页:
[1]