使用Spring.Net輔助切層的專案架構

[修練營ASP.NET]使用Spring.Net輔助切層的專案架構 – In 91- 點部落

[修練營ASP.NET]使用Spring.Net輔助切層的專案架構
前言

之前Danny叔叔已經發過一篇快速使用Spring.Net的Adotemplate了,詳情請見:Spring.DataQuickStart
不過這篇只把Data Access Layer跟網頁分開,使用了OR-mapping讓查詢到的資料,以object的方式回傳。

最近點部落上有不少篇很好的切層概念的文章,
例如:

1.

邁向架構師的暖身運動(5):系統開發的分層概念
2.

[修練營ASP.NET]淺談多層式架構 (Multi Tiers)
3.

還有小的一篇寫的很亂的:[工作心得]傳統程式架構到3-Layer架構的心路歷程,架構圖的部分則可以參考:[專案心得]After Action Review

切層,是一個專案考量彈性、可維護性、可擴充性等特點,在設計上無可避免的架構。
然而切層的implement方式也有相當多,
最常見的範例就是MS PetShop:http://msdn.microsoft.com/en-us/library/aa479070.aspx
下載網址:http://download.microsoft.com/download/8/0/1/801ff297-aea6-46b9-8e11-810df5df1032/Microsoft%20.NET%20Pet%20Shop%204.0.msi

然而,在Java的世界裡,Spring這個framework已經存在許久,相關的技術也相當成熟,

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

What is 9 + 13 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)