[心得] ASP.Net三層架構

看板C_Sharp (C#)作者 (tomex_ou)時間20年前 (2004/11/05 19:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
玩了.Net那麼久,也從一開始就開發自己的Class Library 但用在ASP.Net裏,卻只有2層架構而己, 每次修改一個aspx.cs,就有點暈頭轉向... 其實我了解3-tiers的架構,但物件觀念一直只是死讀書 沒有好好體會,所以才會到現在才了解。 領會後,我現在的aspx只是拉一拉物件而己, aspx.cs只是一連串的充值 label.txt = xxxx(); 把所有商業邏輯都拉到dll去了。 而這個dll的核心又是引用到另一個base class library。 若專案要給source,一般是要給到商業邏輯層 所以上述對於保護源碼並沒啥好處. 唯一獲得好處就是aspx檔,從此很方便copy/paste, 用力點下去其aspx.cs檔,也是很簡單的充值code而己 這會大大增加我的生產力。 假如可行,以後aspx and aspx.cs檔, 可以用程式產生器產生再小處修改,生產力可期待。 這得感謝在學習java時,感覺它很不直覺而勉力得到的觀念 沒想到套在.Net裏,更增虎力。 -- 貫徹分享精神 我為人人,人人為我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.183.211 ※ 編輯: tomex 來自: 140.119.183.211 (11/05 19:35)
文章代碼(AID): #11Ys8-D9 (C_Sharp)
文章代碼(AID): #11Ys8-D9 (C_Sharp)