当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > ASP.NET强大的性能(一)

ASP.NET
asp.net Server.MapPath方法注意事项
asp.net下常用的加密算法MD5、SHA-1应用代码
几个 ASP.NET 小技巧
ASP.NET内置对象之Application对象
ASP.NET使用正则表达式屏蔽垃圾信息
asp.net“服务器应用程序不可用” 解决方法
asp.net Linq把数据导出到Excel的代码
asp.net ext treepanel 动态加载XML的实现方法
silverlight2.0Beta版TextBox输入中文解决方法
asp.net转出json格式客户端显示时间
asp.net下Linq To Sql注意事项小结
ASP.NET动态加载用户控件的实现方法
asp.net web大文件上传带进度条实例代码
asp.net DZ论坛中根据IP地址取得所在地的代码
向asp.Net进发 数据库连接操作
.net 上传文件前所未有的简单
asp.net gridview代码绑定
asp.net中List的使用方法
Asp.net(C#)实现验证码功能代码
asp.NET开发中正则表达式中BUG分析

ASP.NET强大的性能(一)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 221 ::
收藏到网摘: n/a

2000-12-12· crystal译 ·yesky

  一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能的让它运作的快些,再快些,
在ASP中你只有尽可能拧干你的代码,以至于不得不将他们移植到一个仅有很少一点性能的部件中。但现在呢,微软将推出
的ASP.NET会妥善的解决这一问题.

  兼容性

  ASP.net与ASP兼容,因此没有必要担心你现存的应用程序会在IIS的下一版本中崩溃。ASP.net文件以新的扩展名出
现,即.ASPX,因此,你能很容易分辨出新老文件。
在使用ASP.net时有太多的 禁锢,如果你想从ASP.net中获取一些便利,你就得按它的规矩来做,这样会对你的应用成许
作出诸多限制。另一方面,微软也力求使开发人员写更少的代码,所以以就只有在流畅性和连贯性方面做出牺牲。

  ASP.net在管理和书写方面的难度相对来说是增加了。因为在ASP.NET里,有太多的“小事情”需要被考虑到,所以,
开发者或者初用者不得不花费不少的时间来想通一个问题:为什么系统这么容易死掉。
很明显的,ASP和 ASP.net会成为下一代网络应用软件。虽然花费不少,但ASP.net确实提供了一些非常新的特性;ASP 会
力图将费用平衡下来,并且提供一些ASP.net所没有的功能。

  可编译代码

  代码已在要求下被编译了,所以你可以在任何语言下编制ASP.net。现在甚至于VBSCRIPT 和JAVA SCRIPT都被编译了。

  COM 对象

  我们在使用典型的ASP时,都意识到与COM 伴随而来的问题。注册components,重新启动服务器…,都是些让人很感麻
烦的事。现在,因为有了新 一代视窗服务系统(NGWS),你不再需要为这些问题烦心了。你只需简单的复制源文件,在你需
要的地方粘贴,它就会正常运作。不用再DLL注册。

  XML配置

  通过NGWS 框架,所有的METABASE和配置信息都存储在XML文件里。这意味着,你再也不需要被IIS糊弄得团团转,甚至
去改变设置。事实上,你只需改变从任何一处来的XML文件,并将改变 结果上传到服务器。不需要任何类型的远程PC 控制。