如何實作ASP.NET三層架構

清浅
發布: 2019-03-15 13:17:20
原創
4057 人瀏覽過

實作ASP.NET三層架構可分為以下幾個步驟:建立資料庫,建立一個C#語言的ASP.NET網站並建立資料存取層及設定資料庫連接,然後再建立業務邏輯層和表示層

三層架構表示的是將整個業務分割成介面層,業務邏輯層以及資料存取層。這在軟體體系架構中分層結構是很常見的,今天要介紹的是ASP.NET三層架構的實現,具有一定的參考價值,希望對大家有幫助。

如何實作ASP.NET三層架構

【推薦課程:ASP.NET教學

ASP.NET三層架構自底向上分為資料存取層,業務邏輯層以及表示層,它們各司其職,互不干涉。如果哪一層的需求發生了變化我們只需要更改對應層中的程式碼,這樣做不會影響到其他層的程式碼,這樣做更好的實作了開發中的分工合作,也有利於元件的重用。提高了開發效率

ASP.NET三層架構的實作

#隨著ASP.NET 的不斷升級,現在可以很方便的使用ASP.NET 來建構B/S 三層架構的應用程式。 ASP.NET三層架構的實作可有下列步驟完成

(1)建立資料庫

開啟SQL Server 2008,新建一個資料庫“TestDb”,建立如下所示結構的兩個表「PersonInfo」和「GradeInfo」。兩個表以PersonIDNumber作為關聯字段,儲存學號

(2)建立資料存取層

在建立資料存取層之前,要先建立一個網站並配置好資料庫連線

1、建立web項目,設定資料庫連線

建立一個程式語言為C#的ASP.net網站,建立好之後在建立資料存取層來設定資料庫連線

 2、建立資料存取層並設定資料庫連線

建立資料存取層,依照設定精靈視窗選擇資料庫伺服器,設定參數並依指示逐步完成

( 3)創建業務邏輯層

資料存取層雖然將資料存取的細節從表示層中分離出來,但是不能處理任何的業務規則,所以這就需要業務邏輯層來完成,它們從各自的

TableAdapter中讀取、插入、修改以及刪除等方法以應用適當的業務規則

(4)建立表示層
#在完成應用程式的基本架構後,我們可以透過多種報表來展現。在ASP.NET 2.0的資料來源控制項中提供了一種新的方式,使用這些控制項就可以從建立的業務邏輯層進行資料綁定,甚至不需要寫程式碼

總結:以上就是這篇文章的全部內容了,希望透過這篇文章可以幫助大家學習ASP,NET三層架構的實現。

以上是如何實作ASP.NET三層架構的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!