It's written in front.
In fact, this series of articles have been many netizens reprinted, I also in the previous blog to give the original text of the link. But after all, blog park's popularity, plus a lot of netizens strongly asked me to post the article to the blog park, so finally determined to rearrange the series of articles and posted in the blog park.
According to the results of the discussion, as well as their own practice in the accumulation, in the process of finishing, I will be the original description of the corresponding adjustments. Not only that, but also a lot of interest in domain-driven design users in the original Comment column to ask questions or make comments, I also for the Netizen's question to give the meticulous reply, in order to be able to let more friends understand the question essence, this collation manuscript will also list the comment part, for everybody reference.
EntityFramework
EntityFramework is a more complete framework for domain modeling and data persistence that Microsoft has launched after LINQ to SQL. Beginning with the. NET Framework version 3.5, 4.0 of the. NET Framework has been integrated into the entityframework. Friends with. NET 4.0 do not need to download and install additional plug-ins. Compared with LINQ to SQL, EntityFramework shifts the focus of system design from a conceptual to a model/domain drive from a database-driven point of view.
Domain driven Design (DDD)
Domain-driven design is not a technology, nor is it a methodology. It is a way of thinking about problems and an accumulation of experience that focuses on software projects that deal with complex areas of problems. In order to achieve the project success, the team needs to have a series of design practices, development technology and development guidelines. The related technology and design/code reconfiguration is also the focus of the field-driven design discussion.
This series of articles focuses on the practice of entityframework in domain-driven design, and hopes that DDD and. NET enthusiasts will be able to get inspiration from the text and use the solution in their own actual projects. At the same time also welcome friends to the series of articles put forward valuable comments, welcome to join the discussion.