国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET強大的性能(二)

2024-07-10 13:07:46
字體:
來源:轉載
供稿:網友
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的程式員都會這樣做),你的用戶就會發現性能明顯降低。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 从化市| 洞头县| 洪湖市| 共和县| 云和县| 沙田区| 雷州市| 保定市| 宁陵县| 元阳县| 和龙市| 平泉县| 尚志市| 阿巴嘎旗| 衡山县| 大新县| 长葛市| 赣州市| 郸城县| 根河市| 洛扎县| 祥云县| 托里县| 崇左市| 陇川县| 寻乌县| 乌审旗| 冕宁县| 长乐市| 广安市| 延长县| 西宁市| 武定县| 东兰县| 高要市| 襄汾县| 修武县| 嵩明县| 哈尔滨市| 莎车县| 固安县|