8 Feb 2016

Domain Driven Design : Theory and Practical Step by Step in MVC .Net


Agenda:

1. What is DDD?

2. Why DDD Approach?

3. Components of DDD.

4.Definition of Components of DDD

4. How to start DDD

5. What are Entities.

 

6. Difference between Entities and Value Objects.



6. How to Define Entities.

7. Bounded Cotexts(BC)

7. Different scenarios in defining Entities.

8. Ubiquitous Language

9. Structuring Ubiquitous language.

10. Entities.

11. Value Objects

10. Value Object and comparison with Entities.

11. What are Aggregates in DDD

12. Aggregates and Aggregate Root.

13. Repository

14. Domain Service , Application Service and Infrastructure Service

14. Domain Events

15. Anti -Corruption Layers

16. Benefits of DDD.

17. Implementation of DDD in Real-time, Demo.


References:
http://code.tutsplus.com/articles/domain-driven-design--net-25773

0 comments:

Post a Comment