이 저장소는 CommunityToolkit.Mvvm 패키지를 활용하여 WPF 애플리케이션에서 의존성 주입(DI) 기반의 MVVM 패턴을 구성한 예제를 제공합니다. 추가로 MaterialDesign의 사용예제도 포함되어 있습니다.
본 구조는 Microsoft MVP인 이재웅님의 설계를 참고하여 구성되었습니다.
- Prism이 MIT에서 커뮤니티 라이센스로 바뀌면서 더 이상 무료로 제공되지 않아 대안을 찾게 되었습니다.
- 회사에서 유료 UI 라이브러리와 무료 UI 라이브러리를 혼합하여 사용 중이며, UserControl 기반의 UI 디자인을 가져다 쓰는 개발 방식이 요구되었습니다.
이 저장소는 WPF MVVM 패턴을 쉽게 이해하고 적용할 수 있도록 설계된 구조를 공유합니다.
다른 개발자분들에게도 유용한 참고 자료가 되기를 바랍니다.