通行证: 用户 密码 域名空间  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

QQ,ASP,PHP,JSP,XML,SQL,.Net,编程 程序 网页图象 建站经验 私服
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿
论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图
专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版
社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务
当前位置:首页>>编程开发>>NET专区>>正文 新版上线![旧版]
注:打开慢时请稍等

ASP.NET强大的性能(二)

http://www.iyit.net  日期:2006-6-12 2:00:32  来源:  点击:
参加讨论】2000-12-12· crystal译 ·yesky

  Web forms和Web controls

  ASP.net 提供了forms 链结到服务器的功能,因此你能够更简单地处理请求。Web controls也提供了相似的功能,并
向网页开发者提供了相对于HTML controls的更多的功能。

  caching

  当用户不再对服务器提出更多指令时,ASP.net允许对象和输出数据被缓冲,这样会大大提升速度。ASP.net 缓冲系统
非常先进,它可以让你分辨出哪些需要被缓冲,哪些不需要,并且在何时调出缓冲的信息

  可升级性

  在ASP.net中植入了一些非常优秀的可升级性特征,包括通过server维持会话状态,以及多处理器平衡。ASP.net
runtime 同样也监控进程,因此当你把数据弄得一团糟的时候,ASP.net会自动关闭,然后重新启动,同时将旧指令输入到
新的进程中。
ASP.Net提供了一系列的全新的特征,并在现有的基础上作了改进。虽然听起来不错,但也不是没有问题的。如果没有更好
的ADO支持,一切都不会那么的尽善尽美。

  文件管理

  整个.NET体系是构建于NGWS RUNTIME基础上,NGWS RUNTIME废除了我们习惯使用的COM 体系,取而代之的是更为大众
化的runtime,从根本上来讲,runtime与Java虚拟机一样。Runtime 的基本运作方式是中途截取代码,并将它转译为普通机
器语言,以便系统使用,同样还负责ASP.net的页面编译。

  注:如果你对JAVA不太熟悉,从根本上来说,你电脑里的程序将JAVA代码翻译成了机器语言。这些代码被送到不同的
平台,你仅仅需要重做一遍程序,而不是重做全部的程序设计语言。这就是JAVA 所保证的跨平台兼容性。你可以发现这
与.NET 非常类似,例外的是JAVA是跨平台,而。NET是多语言兼容性。
该系统也为你的应用程序在源文件上保留了制表符。如果系统监测到程序被改动了,runtime 则会重新将它们编译,并自
动存储最新编译版本。

  在此,我们可以明显的感受到ASP.net所带来的便利。总之,编译语言,机器代码以及强大的类型变量,比起得到执行
前进行解释的脚本语言要快得多。

  我们禁不住会猜想,我们将为全新的runtime 花费多少?微软保证,从编译 ASP pages上所得到的性能会远远超过在
runtime体系上的费用,但这听起来不太象是个好的解决办法。例如,Java 虚拟机,将JAVA 程序 的运作速度大幅度的降
了下来。我们只有祈求 在这个 runtime里不会出现类似的严重的错误。

  另外,需要提醒的是,编译一个应用程序也需要耗费时间,因此,您系统的第一个用户会发现明显的迟延现象。如果
你经常改变程序(许多ASP的程式员都会这样做),你的用户就会发现性能明显降低。



编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:ASP.NET多语言支持
下一篇:深入讲解 ASP+ 验证(四)
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
使用 ASP.NET 加密口令 [ASP.NET] Session 详解 从ASP迁移至ASP+
从ASP迁移至ASP+ ----------进入DataSe 从ASP迁移至ASP+ --将HTML表格转换为AS 从ASP迁移至ASP+ --急不可耐了?转换其
从ASP迁移至ASP+ --处理会话变量(Sess ASP+ 与 Java(一) ASP+ 与 Java(二)
asp+的论坛列表程序---代码部分 asp+的论坛列表程序---页面部分 用c#写的asp+域名查询程序
ASP+联结数据库 asp+文件上传增强实例 从ASP迁移至ASP+ --处理会话变量(Sess
ASP.NET学习手记:验证用户表单输入 asp+ 操作Cookie 方法大全 asp+ 现在已经被官方正式更名为 asp.ne
在ASP+ 中我们如何使用 Class 而不是组 asp+ 如何跨站抓取 页面 在 ASp+ 中的一些可能会用到的 小函数
列出asp+中所有request 的属性和数值 妙用asp+的global.asax 一个asp+ 版本的 Active Server Explor
最新更新 热点排行 推荐新闻
使用 ASP.NET 加密口令
[ASP.NET] Session 详解
从ASP迁移至ASP+
从ASP迁移至ASP+ ----------进入DataS
从ASP迁移至ASP+ --将HTML表格转换为A
CGI教程(2)
CGI教程(3)
CGI教程(5)
CGI教程(6)
CGI教程(7)
CGI教程(8)
CGI教程(5)
CGI教学:第一章 cgilib例
CGI教学:第二章 动态创建图像
CGI教学:第三章 计数器的编写方法
为ASP.NET 2.0菜单控件增加target属性
将Asp.net页面输出为HTML
在ASP.NET中防止注入攻击
ASP.NET 2.0 中的异步页功能应用
asp.net面试试题收集
QQ密码本地破解
msn8.0下载
PPLive最新内部版本揭密
珊蝴虫QQ探测隐身的招式用法
Visual Basic 概述
exeplorer.exe错误的问题的总结、解决
Authorware7.0基础与实例教程连载 第5
解决Windows中的explorer.exe出错
Windows常见文件修复技巧
Photoshop打造美女性感纹身(2)
在ASP.NET中防止注入攻击
用ASP.NET开发Web服务的五则技巧
ASP.NET 2.0 中的异步页功能应用
Windows下的虚拟主机设置全功略
危险无处不在 Html标签带来的安全隐患
网络游戏是06年互联网最具发展潜力业务
巧用ACDSee 8.0截取QQ表情每一帧
解除瑞星 诺顿遗留下的杀毒兼容问题
第一款开源AJAX安全扫描工具Sprajax
WinRAR人性化功能揭密
在ASP.NET中防止注入攻击
用ASP.NET开发Web服务的五则技巧
Linux操作系统12则经典应用技巧
 友情链接
设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2006 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息