Asp.Net學習之常用名詞解釋篇

以下的名詞解釋大部分均來自MSDN

 

http://msdn.microsoft.com/zh-CN/library

 

靜態頁面---web中的靜態頁面並不是指沒有動畫,GIF圖片之類的頁面,而是指整個網頁的編碼是由HTML所組成的,通常會以.html,.hml格式表現,靜態頁面的優點是瀏覽速度快,其缺點則是不能更新,不具備“動態特徵”。

 

動態頁面---相對於靜態頁面而言,Web中所謂的動態頁面是有兩種情況的. 一種是含動態畫面、含簡單程序、能進行簡單的交互式聯繫、但不與數據庫打交道;另一種是指除此之外,要與數據庫打交道,即頁面的內容是隨着數據庫內容的變化而變化。

 

ASP.NET--- ASP.NET 是一種創建動態 Web 應用程序的技術。編譯 ASP.NET 頁(Web 窗體),因此可以生成功能強大、基於窗體的 Web 頁。生成這些頁時,可以使用 ASP.NET 用戶控件創建常見的 UI 元素,並對它們進行常規任務的編程.

 

Visual Studio--- Visual Studio 是一個集成開發環境 (IDE),開發人員可以使用它通過衆多編程語言(包括 C# Visual Basic)中的一種來創建用於 .NET Framework 的程序。

 

ADO.NET---.NET Framework 類庫中包含的一整套數據訪問技術,用於提供對關係數據和 XML 的訪問。ADO.NET 包含了構成 DataSet(如表、行、列、關係等)、.NET Framework 數據提供程序和自定義類型定義(如 SqlTypes for SQL Server)的類。

 

ASP.NET 服務器控件---一種服務器端組件,它封裝了用戶界面及其相關的功能。ASP.NET 服務器控件直接或間接地從 System.Web.UI.Control 類派生。ASP.NET 服務器控件的超集包括 Web 服務器控件、HTML 服務器控件和 ASP.NET 移動控件。ASP.NET 服務器控件的頁語法在控件的標記上包含 runat="server" 屬性。

ASP.NET Web Application - ASP.NET Web 應用程序

一種處理 HTTP 請求(Web 請求)並在 ASP.NET 之上執行的應用程序。ASP.NET Web 應用程序可以包含 ASP.NET 頁、XML Web servicesHTTP 處理程序和 HTTP 模塊。

Attribute - 屬性

可以應用於編程元素(如類型、字段、方法和屬性 (property))的描述性聲明。屬性與 .NET Framework 文件的元數據一起保存,並且可用於向公共語言運行庫描述代碼或影響應用程序的運行時行爲

Autopostback - 自動回發

ASP.NET 服務器控件中,當用戶與控件進行交互時使控件提交頁的設置。(默認情況下,只有按鈕控件纔會導致回發。)例如,如果 DropDownList 控件被設置爲執行自動回發,則一旦用戶從列表中選擇了一項後,該頁就會被提交。請參見:ASP.NET 服務器控件。

Boxing - 裝箱

值類型實例到對象的轉換,它暗示在運行時實例將攜帶完整的類型信息,並在堆中分配。Microsoft 中間語言 (MSIL) 指令集的 box 指令,通過複製值類型,並將它嵌入到新分配的對象中,將值類型轉換爲對象。

Class -

一種引用類型,它封裝數據和行爲,並可以包含嵌套類型,其中數據包括常數和字段,行爲包括方法、屬性、索引器、事件、運算符、實例構造函數、靜態構造函數和析構函數。類類型支持繼承。繼承是一種機制,它使派生類可以對基類進行擴展和專用化。請

C#

一種編程語言,是爲構建在 .NET Framework 上運行的企業級應用程序而設計的。C# C C++ 演變而來,是一種類型安全和麪向對象的語言。由於它被編譯成託管代碼,因此可受益於公共語言運行庫的各種服務,如語言互操作性、增強的安全性和垃圾回收。

Extensible Markup Language - 可擴展標記語言 (XML)

標準通用標記語言 (SGML) 的子集,非常適合 Web 傳輸。XML 提供統一的方法來描述和交換獨立於應用程序或供應商的結構化數據

Flow Layout - 流佈局

設計窗體的一種方式,窗體中所有元素一個緊挨一個放置。

GDI+

Microsoft Windows XP 操作系統中提供二維矢量圖形、圖像處理和版式的部分。GDI+ GDIWindows 早期版本中包含的圖形設備界面)的基礎上進行了改進,添加了新功能並優化了現有功能。GDI+ 託管類接口(包裝集)是 Microsoft .NET Framework 的一部分

 

HTML Server Control - HTML 服務器控件

屬於 System.Web.UI.HtmlControls 命名空間的 ASP.NET 服務器控件。HTML 服務器控件直接映射到 HTML 元素,並在 ASP.NET 頁中聲明爲一個由 runat="server" 屬性標記的 HTML 元素,例如 <button runat="server" />。與 Web 服務器控件相比,HTML 服務器控件沒有 asp 標記前綴

Interface - 接口

對協定進行定義的引用類型。其他類型實現接口,以保證它們支持某些操作。接口指定必須由類提供的成員或實現它的其他接口。與類相似,接口可以包含方法、屬性、索引器和事件作爲成員。

Module - 模塊

一種可加載單元,它可以包含類型聲明和類型實現。模塊包含的信息足以使公共語言運行庫在模塊加載時找到所有的實現位。模塊的格式是 Windows 可移植可執行 (PE) 文件格式的擴展。在部署時,模塊總是包含在程序集中

Namespace - 命名空間

將相關的類型進行分組的邏輯命名方案。.NET Framework 使用分層命名方案,將類型分爲相關功能的邏輯類別,如 ASP.NET 技術或遠程處理功能。設計工具可以使用命名空間,使開發人員在他們的代碼中瀏覽和引用類型更爲方便。單個程序集可以包含其分層名稱具有不同命名空間根的類型,而且邏輯命名空間根可以跨多個程序集。在 .NET Framework 中,命名空間在邏輯設計時提供命名方便,而程序集在運行時確定類型的命名範圍。請參見

Naming Container - 命名容器

實現 INamingContainer 接口的任何 ASP.NET 控件。這是一種標記接口,它使控件能夠在自身範圍下創建新的命名範圍,以便分配給其子控件的 ID 屬性在包含該控件的整個 ASP.NET 頁內是唯一的

.NET Framework

支持構建、部署和運行下一代應用程序和 XML Web services 的完整 Windows 組件。它提供效率極高的、基於標準的多語言環境,它能將現有的投資與下一代應用程序和服務集成,並能迅速應對部署和操作 Internet 規模應用程序的挑戰。.NET Framework 包括三個主要部分:公共語言運行庫、一組分層的統一類庫和名爲 ASP.NET ASP 組件化版本。請參見:ASP.NET公共語言運行庫.NET Framework 類庫

NET Framework 類庫

Microsoft .NET Framework SDK 中包括的類、接口和值類型的庫。該庫提供對系統功能的訪問,是建立 .NET Framework 應用程序、組件和控件的基礎。

Postback - 回發

網頁將數據發送回服務器上的同一頁的進程

Property - 屬性

.NET Framework 中,一個與公共字段相似的類成員,但包括一些功能,如版本登記、封裝和通過 get set 訪問器方法執行其他邏輯的能力。

Reflection - 反射

在運行時獲取有關程序集和它們裏面所定義的類型的信息,以及創建、調用和訪問類型實例的過程。

Regular Expression - 正則表達式

查找和替換文本模式的簡潔而靈活的表示法。該表示法包括兩個基本字符類型:原義(普通)文本字符,表示在目標字符串中必須存在的文本;元字符,表示在目標字符串中可以變化的文本。可以使用正則表達式快速分析大量的文本,以查找特定字符模式;提取、編輯、替換或刪除文本子字符串;或將提取的字符串添加到集合中,以便生成報告

Security Policy - 安全策略

管理員制定的活動策略,它基於代碼所請求的權限爲所有託管代碼以編程方式生成授予的權限。對於要求的權限比策略允許的權限還要多的代碼,將不允許它運行

Static Control - 靜態控件

一個 Web 部件控件,它是 .aspx 頁中聲明性頁持久性標記的一部分;它只作爲 .aspx 頁的一部分存在,而不像動態 Web 部件控件那樣存在於個性化設置存儲區中。與動態控件不同,靜態控件在每次請求時添加到 .aspx 頁。靜態 Web 部件控件始終是共享控件,這意味着雖然用戶可以在頁處於共享或用戶範圍時對控件進行個性化設置或關閉控件,但是控件永遠也不能被永久刪除

Template - 模板

ASP.NET 中:一個聲明性頁段落,用於爲模板化的 ASP.NET 服務器控件提供可視化界面。模板包含表示元素,這些元素包括文本文字、HTML 和數據綁定表達式,以及表示 ASP.NET 服務器控件的聲明性語法元素。模板可以作爲帶有 .ascx 擴展名的文本文件持續。

Tracing - 跟蹤

ASP.NET 中,當網頁運行時捕獲並顯示關於網頁的調試信息的過程。跟蹤信息包括 HTTP 標頭和控件狀態。您可以在頁面中或在單獨的跟蹤查看器中顯示跟蹤輸出。

User Control - 用戶控件

ASP.NET 中:使用與 ASP.NET 頁相同的語法,以聲明方式創作的服務器控件。該控件用 .ascx 擴展名保存爲文本文件。用戶控件允許對頁功能進行分區和重用。第一次請求時,頁框架立即將用戶控件分析爲從 System.Web.UI.UserControl 派生的類,並將該類編譯到一個程序集中;頁框架在後面的請求中將重用該程序集。因爲用戶控件不需要預編譯就可以進行頁面樣式創作和部署,所以開發起來很容易。

Validation Server Control - 驗證服務器控件

包含在 ASP.NET 中的一組服務器控件,用於驗證用戶輸入。當有來自 HTML 服務器控件和 Web 服務器控件(例如網頁窗體)的輸入時,將根據程序員定義的要求對輸入內容進行檢查。驗證控件在服務器代碼中執行輸入檢查。如果用戶使用的瀏覽器支持 DHTML,則驗證控件也可使用客戶端腳本執行驗證

View State - 視圖狀態

ASP.NET 網頁中的一個字段,您可以在其中存儲要在回髮間保留的設置。也用來表示控件狀態

XML Schema - XML 架構 (XSD)

用於創建 XML 架構文檔的 WWW 聯合會 (W3C) 標準語言。XML 架構包含兩部分:一組預定義的類型(例如 stringdateTimedecimal)和用於定義新類型(例如 complexTypeminOccurs、元素)的 XML 語言。

XML Schema Document - XML 架構文檔

一個描述 Web 方法中使用的複雜類型的規範,從而使構建於不同平臺上的客戶端和 Web 服務之間可以通過遵守一個由 W3C所定義的通用類型系統實現互操作。

XML Web services

向其他應用程序提供數據和服務的應用程序邏輯單元。應用程序使用標準的 Web 協議和數據格式(如 HTTPXML SOAP)訪問 XML Web services,與每個 XML Web services 的實現方式無關。XML Web services 綜合了基於組件的開發和 Web 的優點,它們是 Microsoft .NET 編程模型的基礎。

 

事務

一次事務是一次操作或一系列的操作,將一個系統從一個一貫狀態轉換爲另一一貫狀態事務遵循一整套屬性,稱作 ACID 屬性(不可分割性,一致性,隔離性,持久性:

 

本地服務器 (local server)

SQL Server 連接中,是指與應用程序運行在同一臺計算機上的 SQL Server 實例。 Transact-SQL 語句中,是指解析對數據庫對象的引用時,執行語句的 SQL Server 實例。. SQL Server 分佈式查詢中,是指執行分佈式查詢的 SQL Server 實例。然後,本地服務器訪問查詢中引用的任何鏈接服務器。

 

變量 (variable)

存儲可在腳本、表達式和屬性表達式中使用以設置列值和包對象屬性的值.

 

常量 (constant)

代表特定數據值的一組符號。常量的格式取決於它所代表的值的數據類型.

 

併發(concurrency)

使多個用戶能夠同時訪問和更改共享數據的進程

存儲過程 (stored procedure)

預編譯 Transact-SQL 語句的集合,這些語句存儲在一個名稱下並作爲一個單元來處理。SQL Server 提供了用來管理 SQL Server 和顯示有關數據庫和用戶的信息的存儲過程。SQL Server 提供的存儲過程被稱爲系統存儲過程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章