1. Prism-Sample-Wpf
Prism 기술을 빠르게 검토하고 도입하기 위한 훌륭한 방법이 여기 있습니다.
PrismLibrary/Prism-Samples-Wpf
Brian Lagunas 님을 비롯한 여러 Prism 기여자들이 GitHub를 통해 제공하고 있는 훌륭한 샘플 소스코드 입니다.
이 샘플 프로젝트의 특징으로는 특히 Prism의 주요 기술들을 각각의 프로젝트로 나누어 제공하고 있기 때문에 스텝을 순서대로 하나씩 밟아 나아가기에 안성맞춤입니다.
샘플 목록
(숫자 넘버링이 이상하지만 실제 프로젝트 이름과 동일하며 갯수는 총 29개 입니다.)
- 01-BootstrapperShell
- 02-Regions
- 03-CustomRegions
- 04-ViewDiscovery
- 05-ViewInjection
- 06-ViewActivationDeactivation
- 07-Modules - AppConfig
- 07-Modules - Code
- 07-Modules - Directory
- 07-Modules - LoadManual
- 07-Modules - Xaml
- 08-ViewModelLocator
- 09-ChangeConvention
- 10-CustomRegistrations
- 11-UsingDelegateCommands
- 12-UsingCompositeCommands
- 13-IActiveAwareCommands
- 14-UsingEventAggregator
- 15-FilteringEvents
- 16-RegionContext
- 17-BasicRegionNavigation
- 18-NavigationCallback
- 19-NavigationParticipation
- 20-NavigateToExistingViews
- 21-PassingParameters
- 22-ConfirmCancelNavigation
- 23-RegionMemberLifetime
- 24-NavigationJournal
- 29-InvokeCommandAction