문제

좋아, 그래서 주문했다 도메인 구동 설계 및 패턴 적용 : .NET 사용, 그러나 그것이 도착하기를 기다리는 동안 나는 현재 프로젝트에 기술을 적용하기 시작하고자합니다. 나는 지금 개념을 아주 잘 파악하지만, 그것들을 적용하려고 할 때 나는 실행에 사로 잡히고 다양한 프로젝트에서 내 응답 능력을 유출하게됩니다. 따라서 나는 올바른 방향으로 나를 안내 할 수있는 자원을 찾고 있습니다. 특히 실제 코드가있는 샘플 프로젝트 내가 일할 수있는 일. Alt.net World에서 사람들이 탐색 할 수는 있지만 찾을 수없는 실제 작업 프로젝트가있는 샘플 사이트를 기억하십니까? 거기에있는 사람이 그 링크 또는 그들이 공유 할 수있는 다른 링크를 가지고 있습니까 ??

편집 : 나는 이것을 발견했다 샘플 응용 프로그램 Domaindrivendesign.org 사이트 (Java 기반이지만)와 아래에 요약 된 예제에서.

누구든지 어디에서 찾을 수 있는지 알고 있다면 여전히 Alt.net 샘플 응용 프로그램을 찾고 있습니까?

도움이 되었습니까?

해결책

다른 팁

Mark Nijhof가 위대하게 만들었습니다.순 예제 앱 DDD의 뜨거운 구현 인 CQRS 패턴 사용. 당신은 그것에 대한 모든 것을 읽을 수 있습니다 마크 블로그

저자 도메인 구동 설계 프로젝트를 만들었습니다 시간과 돈 그의 책에 설명 된 개념에 대한 쇼케이스로. 이 책은 책과 함께 제공되는 일부 샘플 코드를 제공하는 단순한 '장난감'프로젝트 그 이상이며, 이는 핵심 Java 라이브러리에서 제대로 구현되지 않은 시간과 돈의 개념을 제작 준비가 대체하기위한 것입니다.

실제 응용 프로그램에서 DDD 패턴을 구현하는 데 주로 C# 예제가있는 몇 가지 기사를 작성했습니다.

하바로 도메인 구동 설계 원칙을 구현하는 개발 프레임 워크입니다. 이는 .NET의 도메인 구동 설계에 전념하는 훌륭한 재료 소스이며 오픈 소스 커뮤니티입니다.

당신은 내 것을 볼 수 있습니다 dddsample.net. 클래식 DDD뿐만 아니라 두 개의 관계형 매장과 이벤트 소싱 방식을 사용하는 CQRS 접근 방식도 보여줍니다.

Steve Sanderson의 게시물을 찾았습니다 Specflow 및 ASP.NET MVC를 통한 행동 중심 개발 (BDD) 그리고이 단계를 이론에서 연습으로 만드는 데 귀중한 예제 프로젝트 (방명록)가 동반됩니다. 원래 단순화 된 예로 의도 된 것들에서 너무 많은 수정없이 내 응용 프로그램에서 많은 코드를 재사용 할 수 있음을 인정해야합니다.

그는 사용한다 Watin (브라우저 테스트를 자동화하는 도구) 사용자 관점에서 전체 수락 테스트를 수행합니다. 그의 예에는 일반적인 CRUD 기능 (생성/업데이트 양식 등)도 포함되어 있으며, 이는 우리 모두가하는 가장 일반적인 일 중 하나이어야하더라도 많은 예제를 피하는 것입니다.

샌더슨은 복잡한 아이디어를 명확하게 이해할 수있는 설명으로 나눌 수있는 사람들 중 하나이며 개발 관행에 대해 매우 실용적인 견해를 가지고 있습니다.

Eric Evans와 Swedish Consulting Company는 Eric 이이 책 전체에서 사용하는 배송 예를 바탕으로 샘플 응용 프로그램을 발표했습니다. Java에 있지만 개념은 프로젝트 페이지에 잘 문서화되어 있습니다.

http://dddsample.sourceforge.net/

네덜란드 .NET 커뮤니티 이벤트에서 한 대화의 일환으로 CQRS 및 이벤트 소싱을 사용하여 본격적인 Silverlight 4 예제를 구현하기 시작했습니다. 그것은 가장 심각한 오픈 소스 CQRS 이니셔티브 중 하나에 크게 의존합니다. NCQRS. 해당 CodePlex 사이트를 찾을 수 있습니다 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top