2010-05-06 3 views
2

MVVM을 사용하는 wpf 응용 프로그램을 작성하고 있습니다. 나는 ado.net 엔터티 데이터 모델을 MVVM의 모델로 사용할 수 있을지 궁금해했다. 똑같은가요? 그렇지 않다면, 왜? 도움 주셔서 감사합니다. 감사합니다, Ev.MVVM : ado.net 엔티티 프레임 워크 및 모델

답변

3

확실히 MVVM 패턴의 모델 부분으로 엔티티 데이터 모델을 사용할 수 있습니다.

WPF Application Framework (WAF)의 BookLibrary 샘플 응용 프로그램을 살펴보십시오.

이 MVVM 샘플 응용 프로그램은 Entity Framework 데이터 모델도 사용하며 다양한 뷰 (UserControls)로 구성됩니다.

1

제가 이해하는 한, 엔티티 모델을 사용할 수 있습니다. 마침내 엔티티 프레임 워크와 연결될 것입니다. 예를 들어 모델 교환을 계획 할 때마다 다른 ORM을 사용하면 모델을 교체하는 데 더 많은 작업이 필요할 것입니다.

데이터 액세스를 위해 저장소 패턴을 사용하는 것이 좋습니다. 이 패턴을 사용하면 결국 유연성이 향상됩니다. 비슷한 질문 here

관련 문제