網站分層一直是初學者非常頭痛的事情。
本例以一個最簡單的使用者表為例,示範了在分層架構下如何實作這個使用者表資料的查、增、刪、改操作。
本例中的架構可分為下下列幾層:
Web:頁面層,只存放頁面、設定檔等
WebFacade:頁面邏輯層,負責處理頁面邏輯
Business:邏輯層,負責處理業務邏輯
Components:公共元件層,包含公共對象,程式配置類別也可放到此層中
DataProvider:資料庫處理層,負責與資料庫通訊。
演示程式安裝方法:
1.直接附加aspx1.com.mdf資料庫
2.修改Web/Web.config中的DbConnectionString為你剛還原的資料庫的連接字串
3.用VS2005打開VS2005Sample.sln即可。
展開