Entityframework-Domain-driven design practices-Preface

Source: Internet
Author: User

Preface

In fact, this seriesArticleI have already been reposted by many netizens, And I have provided a link to the original article in my previous blog. However, after all, the popularity of the blog garden is even higher, and many netizens strongly demanded that I post the articles to the blog garden. Therefore, I finally made up my mind to reorganize and paste the series of articles in the blog garden.

Based on the discussion results of netizens and their accumulation in practice, I will adjust the description in the original article during the sorting process. In addition, many netizens who are interested in the field-driven design have asked questions or made comments in the comment column of the original article. I also gave a detailed reply to the questions of the netizens, in order to let more friends know the nature of the problem, this article will also list the comments for your reference.

Entityframework

Entityframework is a more complete Domain Modeling and data persistence framework launched by Microsoft following the release of LINQ to SQL. The. NET Framework 3.5 has been integrated with entityframework. Users who use. Net 4.0 do not need to download or install additional plug-ins. Compared with LINQ to SQL, entityframework transfers the focus of system design from database-driven to model/domain-driven.

Domain-driven design (DDD)

Domain-driven design is neither a technology nor a methodology. It is a way of thinking about the problem and an accumulation of experience that focuses on software projects that handle problems in complex fields. In order to succeed in the project, the team needs to have a series of design practices, development techniques and development guidelines. Related Technologies and designs/CodeReconstruction is also the focus of domain-driven design discussions.

 

This series of articles focuses on the practice of entityframework in field-driven design. It is also hoped that fans of DDD and. net will be inspired by this article and use the solutions in their own projects. You are also welcome to give your comments on the series of articles.

 

For a discussion on field-driven design, you can join the blog Park Technical Group "Domain-driven design DDD". Of course, you are also welcome to join the DDD/TDD discussion QQ group: 14138539.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.