freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

net框架簡(jiǎn)介-文庫(kù)吧資料

2024-10-13 16:41本頁(yè)面
  

【正文】 言運(yùn)行庫(kù) (CLR) ? 公共語(yǔ)言運(yùn)行庫(kù) (CLR,也稱公共語(yǔ)言運(yùn)行環(huán)境 )就相當(dāng)于 Java體系中的“虛擬機(jī)”,它是 .NET 框架的核心。 ? 有關(guān) Web服務(wù)器與瀏覽器交互,以及 Web服務(wù)的類都放入 。 ? 有關(guān)文件 I/O、內(nèi)存 I/O、獨(dú)立存儲(chǔ)的類放在 。 ? 例如: ? 所有微軟公司提供的類都以 System 或 Microsoft 命名空間開(kāi)頭。每個(gè)命名空間都包含一組按照功能劃分的相關(guān)的類。命名空間 (NameSpace)是類庫(kù)的邏輯分區(qū)。各種不同的開(kāi)發(fā)語(yǔ)言都可以用它來(lái)開(kāi)發(fā)傳統(tǒng)的命令行程序或者圖形用戶界面 (GUI)應(yīng)用程序。 C的簡(jiǎn)要語(yǔ)法請(qǐng)參閱本書的附錄 A。 ? Visual C是為 .NET框架“量體裁衣”開(kāi)發(fā)出來(lái)的語(yǔ)言,非常簡(jiǎn)練和安全,最適合于在 .NET框架中使用。 VB .NET和 VB相比變化更大, VB .NET是一種完全面向?qū)ο蟮恼Z(yǔ)言 (而 VB只是基于面向?qū)ο蟮恼Z(yǔ)言 )。程序開(kāi)發(fā)者可以選擇自己習(xí)慣或愛(ài)好的語(yǔ)言進(jìn)行開(kāi)發(fā)。傳統(tǒng)的 JavaScript是一種基于面向?qū)ο蟮哪_本語(yǔ)言,現(xiàn)在 Jscript .NET與 JavaScript語(yǔ)言完全兼容,但卻已將它改造成為一種完全面向?qū)ο蟮恼Z(yǔ)言,不僅給語(yǔ)言增添了很多新功能,還得到 .NET框架的完全支持。目前,有些公司還在創(chuàng)建符合 CLS規(guī)范的自己的語(yǔ)言。目前已經(jīng)有 C .NET、 VB .NET、C++ .NET、 J .NET、 Jscript .NET等 (VBScript已不再使用 )。公共語(yǔ)言規(guī)范 (Common Language Specification, CLS)就定義了這些語(yǔ)言的共同規(guī)范,它包括了數(shù)據(jù)類型、語(yǔ)言構(gòu)造等,同時(shí) CLS又被設(shè)計(jì)得足夠的小。 .NET框架中的 CLS實(shí)際上是一種語(yǔ)言規(guī)范。 ? 下面重點(diǎn)介紹 .NET框架平臺(tái)使用的語(yǔ)言、平臺(tái)的作用以及采用的通信協(xié)議三方面的問(wèn)題。 ? .NET 框架的體系結(jié)構(gòu)包括 5大部分,它們是: ? 程序設(shè)計(jì)語(yǔ)言及公共語(yǔ)言規(guī)范 (CLS) ? 應(yīng)用程序平臺(tái) ( Windows應(yīng)用程序等 ) ? ? 公共語(yǔ)言運(yùn)行庫(kù) (CLR) ? 程序開(kāi)發(fā)環(huán)境 (Visual ) ? 其結(jié)構(gòu)如圖 ??蚣芙o因特網(wǎng)構(gòu)筑了一個(gè)理想的工作環(huán)境。 ? 充分的安全保障能力。 ? 允許利用多種語(yǔ)言對(duì)應(yīng)用進(jìn)行開(kāi)發(fā)。 ? 多方面服務(wù)的支持。 .NET框架平臺(tái)給網(wǎng)站提供了全方位的支持,這些支持包括: ? 強(qiáng)大的類庫(kù)。 與 .NET框架平臺(tái)緊密結(jié)合是 。關(guān)鍵的問(wèn)題有:ASP不是一個(gè)完全的面向?qū)ο蟮南到y(tǒng),它使用的腳本語(yǔ)言雖然簡(jiǎn)單、靈活,但屬于弱類型語(yǔ)言,功能不強(qiáng)而且容易出錯(cuò),系統(tǒng)提供的內(nèi)建對(duì)象也只有幾十個(gè),同時(shí) ASP通過(guò)解釋來(lái)執(zhí)行代碼,效率比較低,等等。 是在 ASP的基礎(chǔ)上發(fā)展起來(lái),但它不只是 ASP的升級(jí),而是重新構(gòu)筑的一個(gè)全新的系統(tǒng)。 ? 強(qiáng)有力的信息安全保障能力。 ? 跨平臺(tái)交換數(shù)據(jù)的能力。不僅能為現(xiàn)有的計(jì)算機(jī)、手提式計(jì)算機(jī)、移動(dòng)電話等客戶服務(wù),還要能為未來(lái)可能加入因特網(wǎng)的智能設(shè)備 (如電視機(jī)、電冰箱、洗衣機(jī)等 )提供服務(wù)。什么是下一代 Inter?下一代 Inter的主要特征之一就是,它將無(wú)處不在,世界上任何一臺(tái)智能數(shù)字設(shè)備都有可能通過(guò)寬帶連接到因特網(wǎng)上。 ? 在這樣的形勢(shì)下,新的要求與新的技術(shù)基礎(chǔ)呼喚著新技術(shù)的誕生。 ? 與此同時(shí)網(wǎng)絡(luò)本身也有長(zhǎng)足的進(jìn)步:服務(wù)器功能的增強(qiáng),傳輸網(wǎng)帶的增寬,速度的增快。在電子商務(wù)中,購(gòu)物的過(guò)程不僅需要客戶與服務(wù)器之間進(jìn)行多次交互,還涉及到各類網(wǎng)站之間的交互和計(jì)算。 ? 但是近幾年來(lái),人們對(duì)網(wǎng)站提出了更多、更高的要求。執(zhí)行后,動(dòng)態(tài)地產(chǎn)生 HTML文件,然后傳送到客戶端的瀏覽器中顯示?!彼奶攸c(diǎn)是,將 HTML標(biāo)記以及 Script程序代碼組織在一個(gè)網(wǎng)頁(yè)文件中,代碼以 VBScript或 JavaScript腳本語(yǔ)言為基礎(chǔ)。什么是 ASP技術(shù)? ? ASP是英文 Active Server Page 的縮寫,是用來(lái)開(kāi)發(fā) Inter或 Intra應(yīng)用程序的技術(shù)。詳細(xì)情況將在下面各章節(jié)中重點(diǎn)講述。這是一個(gè)由類和對(duì)象(組件 )組成的完全面向?qū)ο蟮南到y(tǒng),采用編譯方法和事件驅(qū)動(dòng)方式運(yùn)行。 Web服務(wù)器在接收客戶的訪問(wèn)要求時(shí),首先執(zhí)行其中的程序片段,并將執(zhí)行結(jié)果以 HTML格式返回 客戶。 ? JSP與 ASP的程序結(jié)構(gòu)非常相似。 動(dòng)態(tài)網(wǎng)頁(yè)發(fā)展的幾個(gè)階段 瀏覽器 瀏覽器 瀏覽器 應(yīng)用程序 1 應(yīng)用程序 2 應(yīng)用程序 3 數(shù)據(jù)庫(kù) 客戶 1 客戶 2 客戶 3 IIS 服務(wù)器 圖 CGI示意圖 動(dòng)態(tài)網(wǎng)頁(yè)發(fā)展的幾個(gè)階段 ? 2. 腳本語(yǔ)言階段 ? 這個(gè)階段出現(xiàn)了許多杰出的腳本語(yǔ)言,如 ASP、 PHP、 JSP等。但不論是 CGI還是 ISAPI或 NSAPI,都需要編寫外部應(yīng)用程序,而編寫外部應(yīng)用程序并不是一件容易的事情。 ? 后來(lái)出現(xiàn)了“ ISAPI”(用于 Inter Explorer瀏覽器 )或“ NSAPI”(用于 Netscape瀏覽器 )技術(shù),其功能與 CGI相同,但技術(shù)方面有些改進(jìn)。外部應(yīng)用程序是用 C、C++、 Perl、 Pascal、 Java或其他語(yǔ)言編寫的程序,程序運(yùn)行在獨(dú)立的地址空間中。 動(dòng)態(tài)網(wǎng)頁(yè)發(fā)展的幾個(gè)階段 ? 1. CGI階段 ? CGI是英文 Common Gateway Interface的縮寫,代表服務(wù)器端的一種通用 (標(biāo)準(zhǔn) )接口。 ? 和靜態(tài)網(wǎng)頁(yè)相比,動(dòng)態(tài)網(wǎng)頁(yè)的處理上多了一個(gè)處理代碼的過(guò)程。
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1