- 프로젝트 생성
- Prism.Unity NuGet 설치
- App, Starter 구성
- CreateShell 구현 (PrismApplication)
- 윈도우 반환 테스트
- Forms, InfraWindow, ViewModel 생성
- ConfigureViewModelLocator 구현
- Region 등록 (OnApplyTemplate), RegionManager.GetRegionManager(currentWindow)
- 뷰모델 의존성 주입
- Loaded 구현, DataContext
- Support, 인터페이스 응용 IViewLoadable
- Region DependencyProperty 응용
- 의존성 주입 MainContent (직접 참조)
- 모듈화: containerProvider (Resolve) (참조 제거) IViewable, 이름