저는 레이어를 개별적으로 유지하는 중요성에 대해 많이 읽었습니다. 개념은 마음이 불고 있습니다. :) 그러나 저는이 세 가지 유형의 모델을 분리하고 운이 없었던 방법에 대한 실제적인 예를 찾기 위해 여러 곳을 조사했습니다. 어떻게 실제 상황에서 그들을 함께 연결합니까? 여기에 나는지속성, 도메인 및 뷰 모델을 만드는 방법
- 나의 이해는 지속성 모델은 우리가 개체를 만드는 데 사용하는 포항 강판 포함되어 있는지, 도메인 모델은 비즈니스 로직을 포함하고 뷰 모델은 관련 데이터를 노출하는 데 사용됩니다있다가 몇 가지 질문입니다. 나 맞아?
- 내가 맞다면 실제로 어떻게 서로 다른 레이어를 하나의 솔루션에 연결해야합니까? 하루가 끝날 무렵에는 클래스이고 도메인 클래스 (모델)를 관련 지속성 (모델) 및 뷰 모델과 어떻게 연결합니까?
누군가가 n-tire asp.net 응용 프로그램을 빌드하는 방법을 가르치는 훌륭한 설명서를 가르쳐 주시겠습니까?
가능하지 않은 경우 누군가 다음 시나리오에서 세 가지 유형의 모델을 작성하고 연결하는 방법을 알려줄 수 있습니다.
고객 Name (이름), 생년월일, 주소 및 주문
의 컬렉션을주문이 고객, 날짜, 가격 및
가 어떻게 별도의 지속성, 도메인 및 뷰 모델을 만들 않는 설명이 있습니다 (이 예 : DOB 및 고객과 관련된 모든 주문을 제외한 고객에 대한 모든 정보를 표시하는보기 모델
더 중요한 것은 어떻게 연결합니까?
감사합니다. 건배!
당신은 건축 층을 찾고 계십니까? – Manoj
예. 어떻게 그들을 함께 연결합니까? 나는 기존의 영속성 모델에 대해 별도의 도메인 모델을 만드는 방법을 의미합니까? –
http://www.codeproject.com/Articles/552487/Understanding-Multilayered-Architecture-in-NET – Manoj