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

正文內容

net企業(yè)網站設計—后臺管理系統(tǒng)設計與開發(fā)(編輯修改稿)

2024-10-13 10:13 本頁面
 

【文章內容簡介】 1. 功能 Web 窗體頁是用 技術生成的。 是一種統(tǒng)一的 Web 平臺,它提供了生成企業(yè)級應用程序所必需的全部服務。 又是基于 .NET Framework 生成的,因此整個框架都可用于任何 應用程序。您可以使用任何與公共語言運行庫兼容的語言(包括 Microsoft Visual Basic、 Visual C 和 JScript .NET)來創(chuàng)作應用程序。下面將概述 提供的功能。 ( 1) 頁框架和 Web 窗體頁 頁框架是一種編程框架,它在 Web 服務器上運行以動態(tài)地生成和管理 Web 窗體頁。在 Visual Studio 中, Web 窗體提供了窗體設計器、編輯器、控件和調試功能,這些功能結合在一起,將使您能夠為瀏覽器和 Web 客戶端設備快速地生成基于服務器的可編程用戶界面。 Web 窗體頁在任何瀏覽器或客戶端設備上運行。但是,您可以將 Web 窗體頁設計為以特定的瀏覽器(如 Microsoft174。 Inter Explorer 6)為目標,并利用特定瀏覽器或客戶端設備的功能。 支持基于 Web 的設備(如移動電話、手持型計算機和個人數(shù)字助理 (PDA))的移動控件。 頁框架創(chuàng)建了傳統(tǒng)客戶端 /服務器 Web 交互的抽象模型,使您能夠使用支持快速應用程序開發(fā) (RAD) 和面向對象編程 (OOP) 的傳統(tǒng)方法和工趙輝 : 企業(yè) 網站設計與開發(fā) 6 具來進行應用程序編程。 在 Web 窗體頁中,可以使用屬性、方法和事件來處理 HTML 元素。 頁框架為響應在服務器上運行的代碼中的客戶端事件提供統(tǒng)一的模型,從而使您不必考慮基于 Web 的應用程序中固 有的客戶端和服務器隔離的實現(xiàn)細節(jié)。該框架還會在頁處理生命周期中自動維護頁及該頁上控件的狀態(tài)。 頁框架和 Web 窗體頁還支持服務器控件,這些控件將常見的 UI 功能封裝在易于使用并且可再次使用的控件中。 ( 2) XML Web Services 支持 XML Web services。 XML Web services 是包含通過 Inter 協(xié)議公開的業(yè)務功能的組件。利用 XML Web services,應用程序可以使用 HTTP 和 XML 消息等標準在基于 Web 的應用程序之間交換信息,從而跨越防火墻移動數(shù)據。 XML Web services 不受特定的組件技術或對象調用約定的約束。這樣,用任何語言編寫的、使用任何組件模型和在任何操作系統(tǒng)上運行的程序都能夠訪問 XML Web services。 ( 3)狀態(tài)管理功能 提供了內部狀態(tài)管理功能,它使您能夠保存和管理應用程序特定、會話特定和開發(fā)人員定義的信息。此信息可以獨立于頁上的任何控件。它可以在頁間共享,如客戶信息或購物車的內容。 提供了分布式狀態(tài)功能。您可以在一臺計算機或幾臺計算機上創(chuàng)建同一應用程序的多個實例。 ( 4)應用程序事件 使您能夠在可選的 文件中包含應用程序級別的事件處理代碼。您可以使用應用程序事件來管理應用程序范圍的信息,并按順序執(zhí)行應用程序啟動和清理任務。 ( 5)編譯 所有 代碼(包括服務器腳本)都經過了編譯,可提供強類型、性能優(yōu)化和早期綁定以及其他優(yōu)點。代碼一旦經過編譯,運行庫會進一步將 編譯為本機代碼,從而提供增強的性能。 注意 Web 窗體頁、 XML Web services 和組件都會被編譯 成動態(tài)鏈接庫 中原工學院 信息商務學院 畢業(yè)(設計)論文 7 (.dll) 文件。一旦經過編譯,這些文件將無需在運行它們的 Web 服務器上注冊。 ( 6)配置 配置設置存儲在基于 XML 的文件中。由于這些 XML 文件是 ASCII 文本文件,您可以讀取和修改這些文件,因此對 Web 應用程序進行配置更改比較簡單。每個應用程序都可以有它自己的配置文件,您可以擴展配置方案,使其符合自己的要求。 ( 7)部署 Visual Studio 為向本地或遠程服務器部署應用程序提供了一種簡化的機制。只需將文件復制到指定的應用程序目錄或者使用更為專門化 的可配置部署項目,即可安裝這些文件。 ( 8)安全性 應用程序在運行時,會以有限的權限在名為 ASPNET 的 Web 服務器上的特殊本地用戶的上下文中執(zhí)行。這樣就限制了它對 Windows 資源和進程的訪問,從而增強了 Web 應用程序代碼的安全性。 還為 Web 應用程序提供了各種授權和身份驗證方案。您可以根據應用程序的需要方便地移除、添加或替換這些方案。 ( 9)調試支持 利用運行庫調試基礎結構來提供在本地或從 Web 服務器遠程使用的跨語言和跨計算機調試支 持。此外, 頁框架提供使您可以將檢測消息插入窗體的跟蹤模式。 可以調試托管和非托管對象,以及公共語言運行庫和腳本語言支持的所有語言。 ( 10) 優(yōu)化 包括多種功能和工具,它們使您能夠設計和實現(xiàn)高性能的 Web 應用程序。這些功能包括: ? 基于 ASP 進行改進的進程模型。 ? 自動編譯請求的頁并在服務器上存儲這些頁。 ? 特定的性能計數(shù)器。 ? Web 應用程序測試工具。 趙輝 : 企業(yè) 網站設計與開發(fā) 8 利用 ,您可以創(chuàng)建高性能的 Web 應用程序,使它們符合應用程序同時處理大量請求時 的要求。 2. 特點 (1) 執(zhí)行效率的大幅提高 是把基于通用語言的程序在服務器上運行。不像以前的 ASP 即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。 (2) 強大性和適應性 因為 ,所以它的強大性和適應性,可以使它運行在 Web 應用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在 Windows 2020 Server 上)。通用語言的基本庫,消息機制,數(shù)據接口的處理都能無縫的整 合到 的 Web 應用中。 同時也是languageindependent 語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經支持的有 C( C++和 Java 的結合體), VB, Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于 COM+開發(fā)的程序,能夠完整的移植向 。 高效可管理性 使用一種字符基礎的,分級的配置系統(tǒng),使你服務器環(huán)境和應用程序的設置更加簡單。因為配置信息都保存在簡單文本中,新 的設置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為 Zero Local Administration的哲學觀念使 的基于應用的開發(fā)更加具體,和快捷。一個 的應用程序在一臺服務器系統(tǒng)的安裝只需要簡單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。 (4) 自定義性,和可擴展性 設計時考慮了讓網站開發(fā)人員可以在自己的代碼中自己定義plugin的模塊。這與原來的包含關系不同, 可以加入自己定義的如何組件。網站程序的開發(fā)從來沒有這 么簡單過。 (5) 安全 為 Web 應用程序提供了默認的授權和身份驗證方案。開發(fā)人員可以根據應用程序的需要很容易地添加、刪除或替換這些方案 。 基于 技術的系統(tǒng)結構模型 中原工學院 信息商務學院 畢業(yè)(設計)論文 9 結構是一個由 UI 層、業(yè)務邏輯層和數(shù)據層組成的三層系統(tǒng), 如圖 11 所示。 圖 11 UI 層負責與用戶交互,接收用戶的輸入并將服務器端傳來的數(shù)據呈現(xiàn)給客戶 . 業(yè)務邏輯層負責接收瀏覽器傳來的請求并將請求傳給數(shù)據層,同時將請求處理結果發(fā)給瀏覽器 . 它由 Web 表單、 XML Web 服務和組件服務組成 . 其中 Web 表單是 應用程序的核心所在,它是向客戶呈現(xiàn)數(shù)據和信息的基礎,也是響應和處理客戶與顯示的 Web 表單交互生成的信息和數(shù)據的基礎 . 數(shù)據層是通過 操縱數(shù)據為事務邏輯層提供數(shù)據服務,如存儲數(shù)據操作結果、返回數(shù)據檢索結果等 . Microsoft 公司用于訪問多個提供程序中數(shù)據的 Microsoft 策略稱為通用數(shù)據訪問。通用數(shù)據訪問的目標是可從任意類型計算機上的任意應用程序中訪問任意類型的數(shù)據。數(shù)據源可包括 關系數(shù)據庫、文本文件、電子數(shù)據表、電子郵件或地址簿,數(shù)據可被存儲在臺式機、局域網、大型機、內聯(lián)網或 Inter 上。 1. 簡介 是英文 ActiveX Data Objects for the. NET Framework 的縮寫,它是為 .NET 框架而創(chuàng)建的,它 提供對 Microsoft SQL Server、 Oracle 等數(shù)據源以及通過 OLE DB 和 XML 公開的數(shù)據源的一致訪問。應用程序可以使用 來連接到這些數(shù)據源,并檢索、操作和更新數(shù)據。 有效地從數(shù) 據操作中將數(shù)據訪問分解為多個可以單獨使用或一前一后使用的不連續(xù)組件。 包含用于連接到數(shù)據庫、執(zhí)行命令和檢索結趙輝 : 企業(yè) 網站設計與開發(fā) 10 果的 .NET Framework 數(shù)據提供程序??梢灾苯犹幚頇z索到的結果,或將其放入 DataSet 對象,以便與來自多個源的數(shù)據或在層之間進行遠程處理的數(shù)據組合在一起,以特殊方式向用戶公開。 DataSet 對象也可以獨立于 .NET Framework 數(shù)據提供程序使用,以管理應用程序本地的數(shù)據或源自 XML的數(shù)據。 有如下一些優(yōu)點。 ( 1)互用性: 使用 XML 為數(shù)據傳輸?shù)拿劫|。 ( 2)易維護性:使用 N 層架構分離業(yè)務邏輯與其他應用層次,易于增加其他層次。 ( 3)可編程性: 對象模型使用強類型數(shù)據,使程序更加簡練易懂。 ( 4)高性能: 使用強類型數(shù)據取得高性能。 ( 5)可擴展性: 鼓勵程序員使用 Web 方式,由于數(shù)據是保存在本地緩存中的,不需要解決復雜的并發(fā)問題。 2. 編程模型 ADO 通過下面幾步來完成對數(shù)據庫的操作: ( 1)創(chuàng)建一個到數(shù)據源的連接( Connection),連接到數(shù)據庫;或者開始一個 事務( Transction)。 ( 2)創(chuàng)建一個代表 SQL 命令行(包括變量、參數(shù)、可選項等)的對象。 ( 3)執(zhí)行命令行。 ( 4)如果返回以表格形式組織的數(shù)據,則將它們保存在緩存中,產生相應的數(shù)據集對象( Recordset)。這樣便于查找、操作數(shù)據。 ( 5)通過數(shù)據集對象對數(shù)據進行各種操作,包括修改、增加、刪除等。 ( 6)更新數(shù)據源,如果使用事務,確認是否接受事務期間發(fā)生的數(shù)據變化。 ( 7)結束連接和事務。 3. 對象模型 的對象結構如圖 12 所示。 中原工學院 信息商務學院 畢業(yè)(設計)論文 11 圖 12 的 對象結構 中的 Connection 對象建立到數(shù)據源的連接。它有 ConnectionString屬性、 Open 和 Close 方法以及使用 BeginTransaction 方法開始事務處理的能力。 Command 命令允許用戶查詢數(shù)據庫、向它發(fā)送命令或者調用它的存儲過程,可以使用該對象的 Execute 方法來執(zhí)行這些操作。例如,使用ExecuteNonQuery 方法向數(shù)據庫發(fā)送操作查詢,使用 ExecuteReader 方法執(zhí)行會返回結果集的 SELECT 查詢。 DataReader 對象是 Command 對 象的 ExecuteReader 方法返回的對象,它代表只向前的、只讀的結果集。每次調用 DataReader 的 Read 方法時都會產生一行新的可用結果,然后就可以使用 GetValue 方法或者強制類型的 Get方法查詢每個單獨字段。 DataSet 對象是 非連接架構下的主要對象。它在使用時就像駐留在客戶端計算機上的一個小型關系數(shù)據庫,但又與任何具體的數(shù)據庫完全無關。它包含一個 DataTable 對象的集合,其中每個 DataTable 對象都包含一個不同的結果集。 DataTable 對象包含一個 DataRow 對象的集合,而每個 DataRow 對象則包含了結果集里不同行中的數(shù)據。 DataSet 還包含一個 DataRelation 對象的集合,趙輝 : 企業(yè) 網站設計與開發(fā) 12 其中每一項都對應一個不同 DataTable 對象之間的關系,這些關系實現(xiàn)了同一DataSet 中表與表之間的導航。 DataAdapter 對象起著 Connection 對象和 DataSet 對象之間的橋梁作用。其Fill 方法將數(shù)據從數(shù)據庫移到客戶端的 DataSet 對象,而其 Update 方法則按相反方向移動數(shù)據,它由應用程序在 DataSet 中添加、更改或刪除的行對數(shù)據庫進行更新。 數(shù)據庫技術 數(shù)據庫,顧名思義,是存入數(shù)據的倉庫。只不過這個倉庫是在計算機存儲設備上的,而且數(shù)據是按一定格式存放的。 當人們收集了大量的數(shù)據后,應該把它們保存起來進入近一步的處理,進一步的抽取有用的信息。當年人們把數(shù)據存放在文件柜中,可現(xiàn)在隨著社會的發(fā)展,數(shù)據量急劇增長,現(xiàn)在人們就借助計算機和數(shù)據庫技術科學的保存大量的數(shù)據,以便能更好的利用這些數(shù)據資源。 要是下定義的話,就應該是:指長期儲存在計算機內的、有組
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1