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

正文內容

計算機外文翻譯---netframework概述-在線瀏覽

2024-07-23 17:28本頁面
  

【正文】 屬性。如果一個控件將 ViewState 用作屬性數(shù)據(jù)而不是專有字段,則在到客戶端的往返過程期間將自動存留該屬性。 頁框架將 ViewState 存留到一個字符串變量,將它發(fā)送到客戶端并作為隱藏變量返回。 維護控件中的狀態(tài) 服務器控件從 Control 繼承名為 ViewState 的屬性,這使它可以很容易地加入狀態(tài)管理。 ? IIS 使用一個稱為輔助進程隔離模式的新進程模型,它不同于 IIS 早期版本中使用的進程模型。每一個應用程序都可以有不同的配置文件,可以擴展配置方案,以適應您的要求??梢苑奖愕匾瞥?、添加或者替換這些方案,這取決于應用程序的需要。啟用跟蹤還將有關請求的細節(jié)追加到頁面,或者,追加到存儲在應用程序根目錄中的自定義跟蹤查看器(如果這樣指定的話)。 提供 TraceContext 類,在開發(fā)頁面時該類用于在頁面上編寫自定義調試語句。但是,如果不移除它們,則會帶來麻煩。 還提供性能計數(shù)器,開發(fā)人員和系統(tǒng)管理員可以監(jiān)視這些性能計數(shù)器,以測試新的應用程序和搜集有關現(xiàn)有應用程序的度量標準。 還可方便地分解,即開發(fā)人員可以移除那些與他們開發(fā)的應用程序不相關的模塊(例如,會話模塊)。另外,它還可以提供相對于 ASP 和其他 Web 開發(fā)平臺來說顯著的性能改進。實現(xiàn) IHttpModule 接口使您可以包含參與對應用程序發(fā)出的每個請求的自定義事件。 ? 對于需要使用像 ISAPI 編程接口(隨附于以前的 ASP 版本中)那樣功能強大的 API 的高級開發(fā)人員, 提供了 IHttpHandler 和 IHttpModule 接口。這種邏輯可以包括應用程序級事件,但開發(fā)人員可以輕松地擴展這種模型,以適應他們的 Web 應用程序的需要。 ? 提供一種簡單的模型,該模型使 Web 開發(fā)人員能夠編寫在應用程序級運行的邏輯。 使得為此目的而對數(shù)據(jù)庫的訪問比 以往更加方便。不過,在大多數(shù)情況下,只需對少數(shù)幾行代碼進行必要的修改。但這也意味著 不是完全向后兼容的;幾乎所有現(xiàn)有的 ASP 頁都必須經過一定程度的修改后才可以在 下運行。這些功能以及使用它們的方法概述如下: ? 如果您具有 ASP 開發(fā)技能,則新的 編程模型對您來說將會是非常熟悉的。因此,用任何語言編寫、使用任何組件模型并在任何操作系統(tǒng)上運行的程序,都可以訪問 XML Web services。通過使用諸如 HTTP 和 XML 消息傳遞之類的標準跨越防火墻移動數(shù)據(jù), XML Web services 可在客戶端 服務器或服務器 服務器方案下實現(xiàn)數(shù)據(jù)的交換。 ? XML Web services 提供了遠程訪問服務器功能的途徑。生成這些頁時,可以使用 服務器控件來創(chuàng)建公共 UI 元素,以及對它們進行編程以用于 執(zhí)行常見的任務。每個功能都能得到同一結構的支持,使您能夠使用身份驗證方案,緩存經常使用的數(shù)據(jù),或者對應用程序的配置進行自定義,這里只是列出幾種可能性而已。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可 以用來將服務器控件拖放到 Web 頁的 GUI 和完全集成的調試支持。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET 兼容的語言 (包括 Visual Basic .NET、 C 和 JScript .NET.)創(chuàng)作應用程序。 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護。 雖然行不是由 ExecuteNonQuery 方法返回的,但可以通過 Command 對象的 Parameters 集合來傳遞和返回輸入及輸出參數(shù)和返回值。這些命令不會像查詢一樣返回行,因此 Command 對象提供了 ExecuteNonQuery 方法來處理這些命令。 應用程序的安全標識可設置為幾個不同的選項之一。集成安全性使用正在執(zhí)行的進程的當前安全標識或標記。 集成安全性和 SQL Server 集成安全性(也稱為 受信任的連接)在連接到 SQL Server 時可以提供保護,因為它不會在連接字符串中公開用戶標識和密碼。在終結器中,僅釋放類直接擁有的非托管資源。例如,如果連接已超出范圍但沒有顯式關閉,則僅當達到最大池大小而該連接仍然有效時,該連接才會返回到連接池中。這可以使用 Connection 對象的 Close 或 Dispose 方法來實現(xiàn)。 SQL Server .NET Framework 數(shù)據(jù)提供程序支持類似于 OLE DB (ADO) 連接字符串格式的連接字符串格式。 .NET Framework 包括 SQL Server .NET Framework 數(shù)據(jù)提供程序(用于 Microsoft SQL Server 版或更高版本)、 OLE DB .NET Framework 數(shù)據(jù)提供程序和 ODBC .NET Framework 數(shù)據(jù)提供程序。您可以直接處理檢索到的結果,或將其放入 DataSet 對象,以便與 來自多個源的數(shù)據(jù)或在層之間進行遠程處理的數(shù)據(jù)組合在一起,以特殊方式向用戶公開。您還可以通過這種方式對強類型的 DataSet 進行遠程處理。 .NET Framework 提供了四個 .NET Framework 數(shù)據(jù)提供程序: SQL Server .NET Framework 數(shù)據(jù)提供程序、 OLE DB .NET Framework 數(shù)據(jù)提供程序、 ODBC .NET Framework 數(shù)據(jù)提供程序和 Oracle .NET Framework 數(shù)據(jù)提供程序。 DataAdapter 使用 Command 對象在數(shù)據(jù)源中執(zhí)行 SQL 命令,以便將數(shù)據(jù)加載到 DataSet 中,并使對 DataSet 中數(shù)據(jù)的更改與數(shù)據(jù)源保持一致。 DataReader 從數(shù)據(jù)源中提供高性能的數(shù)據(jù)流。Connection 對象提供與數(shù)據(jù)源的連接。 DataSet 包含一個或多個 DataTable 對象的集合,這些對象由數(shù)據(jù)行和數(shù)據(jù)列以及主鍵、外鍵、約束和有關 DataTable 對象中數(shù)據(jù)的關系信息組成。 DataSet 的設計目的很明確:為了實現(xiàn)獨立于任何數(shù)據(jù)源的數(shù)據(jù)訪問。 的兩個核心組件會完成此任務: DataSet 和 .NET Framework 數(shù)據(jù)提供程序,后者是一組包括 Connection、 Command、 DataReader 和 DataAdapter 對象在內的組件。由于 DataSet 固有的序 列化格式為 XML,它是在層間移動數(shù)據(jù)的優(yōu)良媒介,這使 DataSet 成為以遠程方式向 XML Web services 發(fā)送數(shù)據(jù)和架構上下文以及從 XML Web services 接收數(shù)據(jù)和架構上下文的最佳選擇。無論 DataSet 是文件還是 XML 流,它都可以使用來自 XML 源的數(shù)據(jù)來進行填充。 的設計與 .NET Framework 中 XML 類的設計是并進的,它們都是同一個結構的組件。當編譯使用 命名空間的代碼時,請引用 和 。 DataSet 對象也可以獨立于 .NET Framework 數(shù)據(jù)提供程序使用,以管理應用程序本地的數(shù)據(jù)或源自 XML 的數(shù)據(jù)。 包含用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結果的 .NET Framework 數(shù)據(jù)提供程序。數(shù)據(jù)共享使用者應用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。此基礎結構使您在享受支持運行庫宿主的行業(yè)最佳企業(yè)服務器的優(yōu)越性能的同時,能夠使用托管代碼編寫業(yè)務邏輯。 最后,運行庫可由高性能的服務器端應用程序(如 Microsoft174。一種稱為實時 (JIT) 編譯的功能使所有托管代碼能夠以它在其上執(zhí)行的系統(tǒng)的本機語言運行。 運行庫旨在增強性能。 盡管運行庫是為未來的軟件設計的,但是它也支持現(xiàn)在和以前的軟件。任何選擇以運行庫為目標的編譯器供應商都可以這樣做。 運行庫還提高了開發(fā)人員的工作效率。例如,運行庫自動處理對象布局并管理對對象的引用,在不再使用它們時將它們釋放。這意味著托管代碼可在嚴格實施類型保真和類型安全的同時使用其他托管類型和實例。 CTS 確保所有托管代碼都是可以自我描述的。這樣,運行庫的安全性功能就使通過 Inter 部署的合法軟件能夠具有特別豐富的功能。 運行庫強制實施代碼訪問安全。 至于安全性,取決于包括托管組件的來源(如 Inter、企業(yè)網(wǎng)絡或本地計算機)在內的一些因素,托管組件被賦予不同程度的信任。 公共語言運行庫的功能 公共語言運行庫管理內存、線程執(zhí)行、代碼執(zhí)行、代碼安全驗證、編譯以及其他系統(tǒng)服務。 下面的插圖顯示公共語言運行庫和類庫與應用程序之間以及與整個系統(tǒng)之間的關系。 ActiveX174。使用 Inter Explorer 承載運行庫使您能夠在 HTML 文檔中嵌入托管組件或 Windows 窗體控件。 直接 使用運行庫以啟用 應用程序和 XML Web services(本主題稍后將對這兩者進行討論)。 .NET Framework 不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。 .NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向對象的可重用類型集合,您可以使用它開發(fā)多種應用程序,這些應用程序包括 傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應用程序,也包括基于 所提供的最新創(chuàng)新的應用程序(如 Web 窗體和 XML Web services)。事實上,代碼管理的概念是運行庫的基本原則。公共語言運行庫是 .NET Framework 的基礎。 ? 按照工業(yè)標準生成所有通信,以確?;? .NET Framework 的代碼可與任何其他代碼集成。 ? 提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。 ? 提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。譯文與原文 .NET Framework 概述 .NET Framework 是支持生成和運行下一代應用程序和 XML Web services 的內部 Windows 組件。 .NET Framework 旨在實現(xiàn)下列目標: ? 提供一個一致的面向對象的編程環(huán)境,而無論對象代碼是在本地存儲和執(zhí)行,還是在本地執(zhí)行但在 Inter 上分布,或者是在遠程執(zhí)行的。 ? 提供一個可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。 ? 使開發(fā)人員的經驗在面對類型大不相同的應用程序(如基于 Windows 的應用程序和基于 Web 的應用程序)時保持一致。 .NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework 類庫。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供內存管理、線程管理和遠程處理等核心服務,并且還強制實施嚴格的類型安全以及可提高安全性和可靠性的其他形式的代碼準確性。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。 .NET Framework 可由非托管組件承載,這些組件將公共語言運行庫加載到它們的進程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。 例如, 承載運行庫以為托管代碼提供可伸縮的服務器端環(huán)境。 Inter Explorer 是承載運行庫(以 MIME 類型擴展的形式)的非托管應用程序的一個示例。以這種方式承載運行庫使得托管移動代碼(類似于 Microsoft174。 控件)成為可能,不過它需要只有托管代碼才能提供的重大改進(如不完全受信任的執(zhí)行和獨 立的文件存儲)。該插圖還顯示托管代碼如何在更大的結構內運行。這些功能是在公共語言運行庫上運行的托管代碼所固有的。這意味著即使用在同一活動應用程序中,托管組件既可能能夠執(zhí)行文件訪問操作、注冊表訪問操作或其他須小心使用的功能,也可能不能夠執(zhí)行這些功能。例如,用戶可以相信嵌入在 Web 頁中的可執(zhí)行文件能夠在屏幕上播放動畫或唱歌,但不能訪問他們的個人數(shù)據(jù)、文件系統(tǒng)或網(wǎng)絡。 運行庫還通過實現(xiàn)稱為通用類型系統(tǒng) (CTS) 的 嚴格類型驗證和代碼驗證基礎結構來加強代碼可靠性。各種 Microsoft 和第三方語言編譯器生成符合 CTS 的托管代碼。 此外,運行庫的托管環(huán)境還消除了許多常見的軟件問題。這種自動內存管理解決了兩個最常見的應用程序錯誤:內存泄漏和無效內存引用。例如,程序員可以用他們選擇的開發(fā)語 言編寫應用程序,卻仍能充分利用其他開發(fā)人員用其他語言編寫的運行庫、類庫和組件。以 .NET Framework 為目標的語言編譯器使得用該語言編寫的現(xiàn)有代碼可以使用 .NET Framework 的功能,這大大減輕了現(xiàn)有應用程序的遷移過程的工作負擔。托管和非托管代碼之間的互操作性使開發(fā)人員能夠繼續(xù)使用所需的 COM 組件和 DLL。盡管公共語言運行庫提供許多標準運行庫服務, 但是它從不解釋托管代碼。同時,內存管理器排除了出現(xiàn)零碎內存的可能性,并增大了內存引用區(qū)域以進一步提高性能。 SQL Server? 和 Inter 信息服務 (IIS))承載。 概述 提供對 Microso
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1