設(shè)計.net應(yīng)用程序.doc
約14頁DOC格式手機(jī)打開展開
設(shè)計.net應(yīng)用程序,頁數(shù):14字?jǐn)?shù):5818設(shè)計 .net 應(yīng)用程序摘要:本文概要介紹 .net 應(yīng)用程序中的各種典型物理結(jié)構(gòu)之間的區(qū)別,這些結(jié)構(gòu)已被證明是很有用的。針對每種結(jié)構(gòu)介紹了其適用方案、實(shí)現(xiàn)方式和優(yōu)缺點(diǎn)。本文同時介紹了兩層、三層和 n 層應(yīng)用程序。注意: 本文所介紹的應(yīng)用程序設(shè)計問題在 msdn 的 buil...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
設(shè)計.net應(yīng)用程序
頁數(shù):14 字?jǐn)?shù):5818
設(shè)計 .NET 應(yīng)用程序
摘要:本文概要介紹 .NET 應(yīng)用程序中的各種典型物理結(jié)構(gòu)之間的區(qū)別,這些結(jié)構(gòu)已被證明是很有用的。針對每種結(jié)構(gòu)介紹了其適用方案、實(shí)現(xiàn)方式和優(yōu)缺點(diǎn)。本文同時介紹了兩層、三層和 N 層應(yīng)用程序。
注意: 本文所介紹的應(yīng)用程序設(shè)計問題在 MSDN 的 Building Distributed Applications with .NET(英文)部分中進(jìn)行了更深入的討論。
目標(biāo)
了解 Microsoft .NET 應(yīng)用程序的典型結(jié)構(gòu)。
了解在每種結(jié)構(gòu)內(nèi)進(jìn)行開發(fā)的優(yōu)缺點(diǎn)。
前提條件
熟悉 .NET 開發(fā)(包括 Web 開發(fā)和桌面開發(fā))。
熟悉編程概念(包括類和屬性)。
熟悉各種結(jié)構(gòu)(包括多層和多服務(wù)器結(jié)構(gòu))。
兩層應(yīng)用程序結(jié)構(gòu)
典型的兩層應(yīng)用程序是使用 ADO.NET 直接與數(shù)據(jù)庫服務(wù)器(如 Microsoft SQL Server)進(jìn)行通信的客戶端應(yīng)用程序(參見圖 1)。除 ADO.NET 外,在客戶端應(yīng)用程序和數(shù)據(jù)庫之間沒有任何其他層。有關(guān) ADO.NET 的詳細(xì)信息,請參閱 .NET 框架文檔、本系列的其他文章或使用 MSDN 搜索引擎。
圖 1:兩層應(yīng)用程序包括客戶端應(yīng)用程序和數(shù)據(jù)存儲(如 Microsoft SQL Server)
何時使用兩層結(jié)構(gòu)
兩層應(yīng)用程序適用于沒有或只有少量窗體的小型應(yīng)用程序。對于使用本文中介紹的其他 N 層技術(shù)的應(yīng)用程序,其原型也可算是兩層應(yīng)用程序。但是,兩層應(yīng)用程序不太適用于企業(yè)環(huán)境,因?yàn)殚_發(fā)和維護(hù)的時間及成本不好控制。
典型的實(shí)現(xiàn)方式
開發(fā)兩層應(yīng)用程序時可以采用多種技術(shù)。所有技術(shù)均使用 ADO.NET、一個客戶端界面(如桌面或基于 Web 的應(yīng)用程序)和一個數(shù)據(jù)庫(如 SQL Server)。要使用兩層應(yīng)用程序結(jié)構(gòu),可以采用以下方式
頁數(shù):14 字?jǐn)?shù):5818
設(shè)計 .NET 應(yīng)用程序
摘要:本文概要介紹 .NET 應(yīng)用程序中的各種典型物理結(jié)構(gòu)之間的區(qū)別,這些結(jié)構(gòu)已被證明是很有用的。針對每種結(jié)構(gòu)介紹了其適用方案、實(shí)現(xiàn)方式和優(yōu)缺點(diǎn)。本文同時介紹了兩層、三層和 N 層應(yīng)用程序。
注意: 本文所介紹的應(yīng)用程序設(shè)計問題在 MSDN 的 Building Distributed Applications with .NET(英文)部分中進(jìn)行了更深入的討論。
目標(biāo)
了解 Microsoft .NET 應(yīng)用程序的典型結(jié)構(gòu)。
了解在每種結(jié)構(gòu)內(nèi)進(jìn)行開發(fā)的優(yōu)缺點(diǎn)。
前提條件
熟悉 .NET 開發(fā)(包括 Web 開發(fā)和桌面開發(fā))。
熟悉編程概念(包括類和屬性)。
熟悉各種結(jié)構(gòu)(包括多層和多服務(wù)器結(jié)構(gòu))。
兩層應(yīng)用程序結(jié)構(gòu)
典型的兩層應(yīng)用程序是使用 ADO.NET 直接與數(shù)據(jù)庫服務(wù)器(如 Microsoft SQL Server)進(jìn)行通信的客戶端應(yīng)用程序(參見圖 1)。除 ADO.NET 外,在客戶端應(yīng)用程序和數(shù)據(jù)庫之間沒有任何其他層。有關(guān) ADO.NET 的詳細(xì)信息,請參閱 .NET 框架文檔、本系列的其他文章或使用 MSDN 搜索引擎。
圖 1:兩層應(yīng)用程序包括客戶端應(yīng)用程序和數(shù)據(jù)存儲(如 Microsoft SQL Server)
何時使用兩層結(jié)構(gòu)
兩層應(yīng)用程序適用于沒有或只有少量窗體的小型應(yīng)用程序。對于使用本文中介紹的其他 N 層技術(shù)的應(yīng)用程序,其原型也可算是兩層應(yīng)用程序。但是,兩層應(yīng)用程序不太適用于企業(yè)環(huán)境,因?yàn)殚_發(fā)和維護(hù)的時間及成本不好控制。
典型的實(shí)現(xiàn)方式
開發(fā)兩層應(yīng)用程序時可以采用多種技術(shù)。所有技術(shù)均使用 ADO.NET、一個客戶端界面(如桌面或基于 Web 的應(yīng)用程序)和一個數(shù)據(jù)庫(如 SQL Server)。要使用兩層應(yīng)用程序結(jié)構(gòu),可以采用以下方式
TA們正在看...
- 長寧來福士廣場物業(yè)管理方案ppt.ppt
- 長安大學(xué)測量學(xué)第十五章3s資料技術(shù)簡介ppt.ppt
- 長安大學(xué)測量學(xué)資料第七章控制測量ppt.ppt
- 長安大學(xué)測量學(xué)資料第九章大比例尺地形圖的應(yīng)用ppt.ppt
- 長安大學(xué)測量學(xué)資料第五章全站儀測量ppt.ppt
- 長安大學(xué)測量學(xué)資料第八章大比例尺地形圖測繪ppt.ppt
- 長安大學(xué)測量學(xué)資料第十一章道路中線測量ppt.ppt
- 長安大學(xué)測量學(xué)資料第十二章路線縱.橫斷面測量ppt.ppt
- 長安大學(xué)測量學(xué)資料第十四章隧道測量ppt.ppt
- 長安大學(xué)測量學(xué)資料第十章施工測量的基本工作ppt.ppt