摘要:
從需求談起我們舉個小例子來理解一般的方式與多層的方式有何不同假設:我需要顯示最近三個月內,所有營業員的銷售金額成績排名一般的做法:在一個畫面中,拉個GridView,一個SqlDataSouce,把需求的語法設定好在SqlDataSouce之後,接著顯示出來就可以了。這樣的做法,從【資料的展現】【商業邏輯的條件設定】【資料庫的存取】都在一個畫面中處理完畢。這樣的做法,可以說把所有的東西通通寫在畫面的程式裡面。但是如果哪天想到,我的介面想改成Windows Form、WPF'、SilverLight、PDA去呈現,那麼我們一且都必須重新寫過分層做法:如果我們把介面抽離出來,例如使用元件負 阅读全文