明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

剖析ASP.NET下部構造(二)

[摘要]crystal譯·yesky   NGWS 結構提供一個執(zhí)行引擎來執(zhí)行代碼,同時對象定向的類和組件組成的族被用做建立應用。它同樣扮演著應用程序與核心操作系統(tǒng)之間的接口。你可能會問當應用程序...
crystal譯·yesky

  NGWS 結構提供一個執(zhí)行引擎來執(zhí)行代碼,同時對象定向的類和組件組成的族被用做建立應用。它同樣扮演著應用程序
與核心操作系統(tǒng)之間的接口。你可能會問當應用程序可以很容易地與核心系統(tǒng)對話時為什么還需要這一層呢。原因就是,
這一層能夠使用應用程序在操作系統(tǒng)得到更好的利用,通過一標準的方法使應用程序更加快速和更利于發(fā)展,更加有利于
我們現(xiàn)在這個高速發(fā)展的商業(yè)競爭社會。

  為了實現(xiàn)這些目標,這個結構執(zhí)行許多程序?qū)傩曰蛘呤侵付ǖ某绦蛘Z言環(huán)境(這個自個加)。這些包括碎片的自動收
集,豐富的可重復使用的對象庫,以及安全的應用。最后一點就這些能在internet上運行 。

  NGWS Runtime自動解決參考的對象,并且會在它們不用時自動釋放.同時管理系統(tǒng)內(nèi)存,清除內(nèi)存空隙,以及其它傳統(tǒng)的
程序設計中存在的問題. 另外, 這種新的runtime 允許不同程序設計語言集成交互使用,除了各種語言運行于同一環(huán)境時的
句柄。例如:你能夠用從一種語言寫的類導出另一種語言寫的類,RUNTIME使之成為可能,并且新的普通版提供這樣的系統(tǒng)和
環(huán)境

  我就在此解釋一下它們能使你的系統(tǒng)獲得什么:

1) 增強的性能

2) 跨語言集成部件的再利用

3) 支持更好的對象建立向?qū)?/p>

4) 自管理內(nèi)存

5) 用戶更自由的運用多種類別語言

  ASP.NET使你只需做少量的工作,卻擁有更多自由時間。請記住我將很簡單的介紹這些而直接介紹大多數(shù)ASP開發(fā)人員
關心的更多的應用。需要指出的是,RUNTIME將被特別提及的,因為他是ASP.NET的基礎和支持環(huán)境