ASP.NET强大的性能(一)

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 控制。

时间: 2024-08-22 14:53:09

ASP.NET强大的性能(一)的相关文章

ASP.NET强大的性能(二)

2000-12-12· crystal译 ·yesky   Web forms和Web controls ASP.net 提供了forms 链结到服务器的功能,因此你能够更简单地处理请求.Web controls也提供了相似的功能,并向网页开发者提供了相对于HTML controls的更多的功能. caching 当用户不再对服务器提出更多指令时,ASP.net允许对象和输出数据被缓冲,这样会大大提升速度.ASP.net 缓冲系统非常先进,它可以让你分辨出哪些需要被缓冲,哪些不需要,并且在何时调

如何监测ASP.NET应用程序性能

监测ASP.NET应用程序性能有很多种方法,你心目最简单的方法是什么? 我目前找到的最简单的方法是:在Windows性能监视器(Performact Monitor)中监测ASP.NET Applications的Request Execution Time参数. 微软网站上对Request Execution Time的解释: This counter shows the time, in milliseconds, that it takes to render the last reque

8 种提升 ASP.NET Web API 性能的方法

ASP.NET Web API 是非常棒的技术.编写 Web API 十分容易,以致于很多开发者没有在应用程序结构设计上花时间来获得很好的执行性能. 在本文中,我将介绍8项提高 ASP.NET Web API 性能的技术. 1) 使用最快的 JSON 序列化工具 JSON 的序列化对整个 ASP.NET Web API 的性能有着关键性的影响. 在我的一个项目里,我从 JSON.NET 序列化工具转到了 ServiceStack.Text 有一年半了. 我测量过,Web API 的性能提升了20

ASP制作强大的搜索引擎的思路

搜索引擎 不知你上网时注意到没有:一些内容丰富的网站,总建有一个内容搜索引擎:一些大型的商业网站或者综合网站,都配有强大的网站搜索引擎,比如搜狐.新浪.雅虎等等.其方便的搜索查询功能至今给人们留下难以磨灭的印象,你只要输入你想浏览资料的关键字(比如:网页),一按"搜索"按钮,关于"网页"的资料列表就呈现在你的眼前:这只是搜索引擎的基本功能--搜索查询.笔者现在专门负责网上山东(http://www.china-sd.net)中山东搜索版块的建设,利用最常用的开发语言

用ASP制作强大的搜索引擎

不知你上网时注意到没有:一些内容丰富的网站,总建有一个内容搜索引擎:一些大型的商业网站或者综合网站,都配有强大的网站搜索引擎,比如搜狐.新浪.雅虎等等.其方便的搜索查询功能至今给人们留下难以磨灭的印象,你只要输入你想浏览资料的关键字(比如:网页),一按"搜索"按钮,关于"网页"的资料列表就呈现在你的眼前:这只是搜索引擎的基本功能--搜索查询. 笔者现在专门负责网上山东(http://www.china-sd.net)中山东搜索版块的建设,利用最常用的开发语言--as

ASP.NET应用程序性能优化

asp.net|程序|性能|优化 [把前一段时间给单位项目所做性能优化的一些想法整理了以下,分享交流] ASP.NET 应用程序性能优化 1 前言性能优化的主要目标是提高"并发用户数量","吞吐量","可靠性"这样几个指标. 本质上说,性能优化的工作应该是多方面的,要做到"点面结合.由表及里".比如:从代价的角度来考虑,应尽量做到改动量小,易实施:从用户角度看,应做到快速响应或快速提示:从软件结构的角度看,又要兼顾到系统结构的

优化ASP.NET应用程序性能研究与探讨

asp.net|程序|性能|优化 摘 要 本文从页面.数据访问.字符串操作三方面探讨如何提高ASP.NET应用程序的性能,并提供了几种测试工具用于检测ASP.NET网站性能. 关键词 ASP.NET 应用程序 性能 优化 网站的性能对于ASP.NET程序开发人员来说非常重要.一个优秀的网站虽然有美观的页面设计,完善的服务功能,但是打开网页时有长时间的延迟,用户最终将会无法忍受.尤其对于大型的电子商务网站而言,每秒钟有数万用户同时访问,没有良好的网站性能,根本无法满足庞大的需求. ASP.NET作

推荐8项提高 ASP.NET Web API 性能的技术_实用技巧

在本文中,我将介绍8项提高 ASP.NET Web API 性能的技术. 1) 使用最快的 JSON 序列化工具 JSON 的序列化对整个 ASP.NET Web API 的性能有着关键性的影响.在我的一个项目里,我从JSON.NET 序列化工具转到了ServiceStack.Text有一年半了. 我测量过,Web API 的性能提升了20%左右.我强烈建议你去尝试一下这个序列化工具.这里有一些最近的流行序列化工具性能的比较数据. 来源:theburningmonk 更新: 似乎It seams

8种提升ASP.NET Web API性能的方法

http://www.aliyun.com/zixun/aggregation/14156.html">ASP.NET Web API 是非常棒的技术.编写 Web API 十分容易,以致于很多开发者没有在应用程序结构设计上花时间来获得很好的执行性能. 在本文中,我将介绍8项提高 ASP.NET Web API 性能的技术. 1) 使用最快的 JSON 序列化工具 JSON 的序列化对整个 ASP.NET Web API 的性能有着关键性的影响. 在我的一个项目里,我从 JSON.NET