Asp.Net學習之術語篇

在學習.Net的過程中,我們都會經常碰到一些常用的術語和英文縮寫,有些可能很熟悉,有些可能只知其“聲”不知其“意”,爲了讓大家更好的瞭解他們的真面目,我把我常碰到的一些整理出來,並做了一些簡要的補充說明,希望能對大家在學習時有用.

VOS----virtural Object System,虛擬對象系統 這是爲了解決不同編程環境和不同程序語言的兼容性問題,而產生的一個虛擬系統,並同時支持面向對象和麪向過程的語言.還可以實現不同語言類型之間的轉換.

CLS---Common Language Specification 公共語言規範,是CLR定義的語言特性集合,公共語言規範是一組構造和約束,它充當庫編寫器和編譯器編寫器的嚮導。它使庫完全可通過任何支持 CLS 的語言使用,並使那些語言可以相互集成。公共語言規範是通用類型系統的一個子集。對於正在編寫將由其他開發人員使用的代碼的應用程序開發人員,公共語言規範也非常重要。當開發人員按照 CLS 規則設計可公開訪問的 API 時,這些 API 很容易通過面向公共語言運行庫的所有其他編程語言使用.

CTS---Common Type System通用類型系統 通用類型系統是一個內置在公共語言運行庫中的豐富的類型系統,它支持大多數編程語言中存在的類型和操作。通用類型系統支持廣泛的編程語言的完整實現.

VES---Visual Execution System 虛擬執行系統 用來驅動運行環境,裝入元數據,可以處理異常處理,調試,線程管理等操作.

MSIL---Microsoft Intermediate Language 微軟中間語言 程序員使用vb.net c# Jscript等其它語言所編寫的程序都會編譯成MSIL.

CLR---Common Language Runtime 公共語言運行時 用於編譯MSIL的代碼,主要在Net的後臺環境下執行
JIT----Just In Time即時編譯器(準實時).

API---Application Program Interface 應用程序接口是一套用來控制Windows的各個部件(從桌面的外觀到位一個新進程分配的內存)的外觀和行爲的一套預先定義的Windows函數.

IDE---Intergrated Developer Environment集成開發環境.

Class--類 ,是面向對象編程的基本單位,是一種包含數據成員,函數成員和嵌套類型的數據結構.常用的有兩個類:Object類,String類.

SOAP---Simple Object Access Protocol簡單對象訪問協議 可以用來實現過程調用web服務,返回所需的數據。通過XML或其它元素進行封裝, 是以xml爲基本編碼結構,建立在已有通信協議上(如http,不過據說ms在搞最底層的架構在tcp/ip上的soap)的一種規範.

SGML---structured Generalized Markup Language 結構化通用標記語言是一種置標語言,實際上它是一種通用的文檔結構描述置標語言,主要用來定義文獻模型的邏輯和物理類結構。SGML是ISO組織於1986年發佈的ISO 8879國際標準.

CSS---Cascading Style Sheet 級聯樣式表,有的人稱之爲層疊樣式表(Cascading Stylesheet), 是用於(增強)控制網頁樣式並允許將樣式信息與網頁內容分離的一種標記性語言.

XSL---Extensible StyleSheet Language 擴展樣式表語言 XSL是Extensible Stylesheet Language的縮寫,顧名思義,它是一種樣式語言,而且是爲XML服務的.

XML-- Extensible Markup Language可擴展置標語言XML(eXtensible Markup Language)也是一種置標語言。它同樣依賴於描述一定規則的標籤和能夠讀懂這些標籤的應用處理工具來發揮它的強大功能.

DOM—Document Object Model 文檔對象模型是一種文檔平臺,它允許程序或腳本動態的存儲和上傳文件的內容,結構或樣式.利用爲SVG定義的DOM,通過腳本語句可以很方便的做出SVG動畫.大量的事件句柄如onmouseover,onclick,也都可以指派給任何一個SVG物件.由於具有良好的兼容性,因而腳本語句能同時對一個頁面中XML和SVG同時作用.

SVG--- Scalable Vector Graphics是一個標準開放的矢量圖像格式.它使你設計的網頁可以更加精彩,更加細緻.使用簡單的文本命令,SVG甚至可以做出諸如色彩線性變化,自定義置入字體,透明,動態效果,慮鏡效果等各式常見的圖像效果.

DTD---Document Type Definition 創建文檔類型個DTD可以看做是標記語言的語法文件,它是一套定義XML標記如何使用的規則, 是一種保證XML文檔格式正確的有效方法.

VML--- Vector Markup Language矢量標記語言 VML其實是Word和HTML結合的產物, 只有IE5.0以上版本對VML提供支持。使用VML可以在IE中繪製矢量圖形,支持廣泛的矢量圖形特徵.

SMIL---Synchronized Multimedia Intergration同步多媒體集成語言 .

.NET Framework---.Net Framework Class Libraries 類庫,使程序員可以很方便的在應用程序中調用大量函數,提高項目效率.

IIS—Internet Information Server Internet信息服務,爲web頁面執行.NET Framework.

WSDL---Web Services Description Language Web服務描述語言 是一個用來描述Web服務與用戶之間關係的XML文件.

UDDI---Universal Description,Discovery and Intergration 通用描述發現和集成 一個涉及全行業的項目,旨在實現Web服務發現過程的標準化

OOP-- Object Oriented Programming 面向對象的程序設計
OOD--- Object Oriented Design面向對象設計
OOA--- Object Oriented Analyzing 面向對象的分析

SSL--- Secure Sockets Layer 安全套接字層是由Netscape公司開發的一套Internet數據安全協議,當前版本爲3.0。它已被廣泛地用於Web瀏覽器與服務器之間的身份認證和加密數據傳輸.

GUI--- Graphical User Interface 圖形用戶界面(接口),通常人機交互圖形化用戶界面設計經常讀做“goo-ee”,準確來說 GUI 就是屏幕產品的視覺體驗和互動操作部分.

NET 框架---Microsoft .NET 框架是生成、部署和運行 Web 服務及應用程序的平臺。它提供了一個生產率高且基於標準的多語言環境,用於將現有投資與下一代應用程序和服務集成,同時提供瞭解決 Internet 規模應用程序的部署和操作難題的靈活性。.NET 框架由三個主要部分組成:公共語言運行庫、統一類庫的分層集合和稱爲 ASP.NET 的 Active Server Pages 組件化版本.

(本文部分信息來自互聯網)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章