經過近一個多月的努力,我使用自己的業余時間在V2的基礎上對Byteart Retail案例重新打造,使得V3以一種全新的面貌出現在關注.NET企業級架構和領域驅動設計的讀者朋友面前。與前兩個版本相比,V3無論在界面上,還是在業務方面,甚至是技術方面都有了很大的進步。雖然系統完善了不少,但畢竟 ...
在 EntityFramework之領域驅動設計實踐 后續篇 :基於EF . . Code First的領域驅動設計實踐案例 一文中,我給出了一個基於Entity Framework . . Code First的領域驅動設計實踐案例:Byteart Retail。此案例得到了廣大讀者朋友的關注,也有很多網友針對案例中的各種實現技術進行提問,我也基本上一一回答了大家的疑問。為了能夠更好地演示領域驅 ...
2012-06-20 11:00 80 12088 推薦指數:
經過近一個多月的努力,我使用自己的業余時間在V2的基礎上對Byteart Retail案例重新打造,使得V3以一種全新的面貌出現在關注.NET企業級架構和領域驅動設計的讀者朋友面前。與前兩個版本相比,V3無論在界面上,還是在業務方面,甚至是技術方面都有了很大的進步。雖然系統完善了不少,但畢竟 ...
兩年前我在博客中發布了《EntityFramework之領域驅動設計實踐》系列文章,也得到了廣大讀者朋友的關注,在完成了系列文章的總結之后,也一直沒有這部分內容的更新了。現在,Entity Framework的穩定版(就是那個Stable的版本,不是Entity Framework 5的beta ...
在最近的一次代碼簽入中,Byteart Retail已經可以支持領域事件(Domain Events)的定義和處理了。在這篇文章中,我將詳細介紹領域事件機制在Byteart Retail案例中的具體實現。 在進行領域建模的時候,我們就已經知道保證領域模型純凈度的必要性。簡而言之,領域模型中 ...
為了便於閱讀,我將該系列文章匯總於此,歡迎廣大軟件架構設計和領域驅動設計(DDD)的愛好者翻閱。此處的文章排序是根據整個項目的架構分層來的:首先是與基礎結構層(Infrastructure)相關的話題,然后是領域層(Domain),再是應用層(Application)和表示層 ...
前不久看到新聞,微軟公司准備對Entity Framework 框架進行開源,隨着開源后肯定會有更多同學加入到學習Entity Framework 的隊伍中來,因此將我對Entity Framework 的一些淺析的理解寫出來,希望可以讓大家一起來討論,更重要的是自己也可以通過這個過程 ...
Entity Framework 簡言之就是一個ORM(Object-Relational Mapper)框架. Code First 使得你能夠通過C#的類來描述一個模型,模型如何被發現/檢測就是通過一些約定(Conventions)。Conventions 就是一系列規則的集合 ...
Code First使你能夠通過C# 或者 Visual Basic .NET來描述模型,模型的基本規則通過使用約定來進行檢查,而約定就是一系列內置的規則。 在Code First中基於類的定義通過一系列的規則約定自動配置概念模型,約定被定義在命名空間 ...
背景 Byteart Retail是一個面向領域驅動的.NET企業級應用架構設計案例,到目前為止已經發布了三個版本。有關這三個版本的詳細介紹,請參考以下幾個鏈接: V1:《EntityFramework之領域驅動設計實踐【后續篇】:基於EF 4.3.1 Code First的領域驅動設計 ...