马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
问题是他们究竟是喜欢他们是使用软件时,速度快还是速度慢好.(当然在3秒以内).无论是他们输入资料时,查找资料时,分析资料时.asp+2000-10-31・赵于・yesky
二.ASP+的四年夜新特征
1.ASP+基于全新的架构
ASP+是完整基于NGWS运转时框架的。
NGWS运转时框架(NGWSruntimeframework)是Microsoft提出的面向下一代web的.NET架构的中心构成部分。NGWS运转时是一种全新的针对Windows的底层基本架构,它位于Windows的运转和用户程序之间,被用来办理代码的实行。它在开辟者和操纵体系之间供应一种封装,使Windows编程变得加倍复杂。NGWS运转时是完整基于工具的,它扩大了COM(ComponentObjectModel,组件工具模子)的布局,为可扩大散布式使用程序供应了更多的新的加强性服务。有了NGWS运转时,我们再不用为健忘将ASP+页面中某个工具清零而忧虑,由于它会主动处置内存渣滓接纳。同时一些对操纵体系相当主要的底层服务的会见也变得更加轻松,平安性,认证,文件体系会见,收集信息,等等等等。。。统统都不成成绩!
2.ASP+经由过程编译来实行
ASP+针对ASP的实行体现作了很多改善,页面剧本不再经由过程注释来实行,而是经由过程NGWS(NextGenerationWebServices,下一代web服务)兼容的编译器编译来实行。别误解!我们所指的编译不是要你天生.EXE文件。
你仍旧和之前一样编写代码,编译事情在剧本代码第一次收到哀求并运转时由NGWS运转时主动完成,同时保留一份缓存的拷贝。当剧本再次收到哀求时,体系间接运转缓存的拷贝,从而年夜年夜加速了实行速率,由于我们如今运转的是经由编译的代码。
假如源剧本有了修改,运转时会主动从缓存中抛弃旧的编译版本,以便下次收到实行哀求时从头编译代码。
3.数据缓存手艺
好了,如今我们有了一个更快的编译过的ASP+,可是这仍是不敷。假想一下如许的情况:你有一个静态天生的ASP+页面,该页面的内容源于一个背景数据库,而这个数据库大概好几天赋得以更新一次。。。如今,假定你的服务器收到了来自客户真个一个哀求,服务器会与数据库创建毗连,实行查询,取回纪录,反应给用户,很复杂,对吗?但是当服务器在统一工夫要处置不计其数的不异的哀求,会发生甚么样的成果呢?毫无疑问,了局是无谓的反复运算与可骇的体系资本占用。
这就是为何要用到数据缓存手艺。
</p>asp可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,asp可以完成无比强大的功能。 |