1. 程式人生 > >N-Tier Entity Framework開源專案介紹

N-Tier Entity Framework開源專案介紹

專案引用了

適合企業應用架構,  專案的架構是這樣的:

Sample of layered architecture distributed over 3 tiers

從上面看得N層結構典型應用,  專案中應用以下模式:

Transaction script

DOMAIN MODEL

Domain driven design(DDD)

command query responsibility segregation (CQRS),

Directed References

Aggregate and Aggregate Root

也有遵循了SOLID,DRY, YAGNI原則

image

之後使用T4 template將生成大量的程式碼.

基於這個框架有一個叫WAF的示例專案.  更多內容請下載專案瞭解.

希望能給您軟體開發提高效率, 你可能感興趣的文章:

如有想了解更多軟體開發資訊,請關注我的微信訂閱號:

MegadotnetMicroMsg_thumb1_thumb1_thu[1]


作者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。
該文章也同時釋出在我的獨立部落格中-

Petter Liu Blog