ASP.NET 2.0 物件導向設計 多層式架構 - VB.NET 的 C# 對照版
2008-08-08
ASP.NET 2.0 物件導向設計 多層式架構 - VB.NET 的 C# 對照版
摘要:關於Phoenix.net 迷之殿
多層式架構就是 (UI <--> BLL <--> DAL <--> DataBase)
繼承於之前的文章--> ASP.NET 2.0抽離資料存取 & 連線字串-VB.NET
還有-->燃燒吧~~ObjectDataSouce配合物件導向的設計方式連結資料 VB.NET
其實 這個都不算是完全的四層式架構 ... 因為 SQL 指令 在兩層都有(BLL DAL)
厄 其實應該是在 都要在 同一層才對 ...(書上是說 要寫在資料存取層)
不過 ... 我的作法是把SQL 指令 都放在商業邏輯層 再傳過去給 資料存取層 ...
希望大家可以交流一下 ^^
這一篇的靈感 來自於Topcat -->ObjectDataSouce結合物件設計方式
進化版!
當然 我們先假設
1.資料表越來越多 ... 能夠再把重複的地方抽離嗎?
2.依照Topcat的方式 ... 每產生一個 objEmployee 物件 就要Select一次資料 ...好像對資料庫有點負擔 ..
基於以上兩點,作為開發的動力!
這篇文章 ...是吃撐了 ... 把資料存取 和 連線字串 寫成類別,供以後的程式使用 ...
>>ASP.NET 2.0動態產生TreeView樹狀結構-C# & VB.NET 混合
首先 ... 我寫了一個萬用?!!!的objData 類別 ...如下(這是用VB.NET寫的)