Download presentation
Presentation is loading. Please wait.
Published byAiyana Burriss Modified over 9 years ago
2
Prism for Windows 8.1 (Building maintainable Windows Store Apps)
4
Prism Overview
5
Windows Store App Data Access View AdventureWorks Logical Architecture Cloud or On-Premises Domain Model DI Container (optional) View Models Model View Base View Model Base Validation Service Proxies Repositories Services Domain Object Provided by Prism Provided by Developer Legend View Model Locator Infrastructure App Lifecycle Management Navigation Service Bootstrap App Base Delegate Command App Views App View Models App Event Aggregator Model Domain Object Repositories
6
Business App Requirements (LOB)
9
UX
10
Can you do anything right?
11
Validation
12
Characteristics of business apps
13
Business App Demo Validation Built to last and for change MVVM Unit Testing Extended splash screen
14
New in Windows 8.1 SearchBox control SettingsFlyout, MenuFlyout, and Flyout controls Windows.Web.HttpClient UX changes Landscape: scroll horizontally Portrait: scroll vertically Minimal: (snap) Large grids & lists ContainerContentChanging event IncrementalUpdateBehavior (Blend Behavior) Blend Behaviors
16
AdventureWorks SearchBox Autorotation Scroll position
17
Create new app using Prism 1.Bootstrap App using MvvmAppBase & Unity 2.Create view using VisualStateAwarePage 3.Create view model using ViewModel 4.Wire view & view model using ViewModelLocator 5.Store view model state using RestoreableStateAttribute
19
Where to Get Guidance Community: http://prismwindowsruntime.codeplex.com http://prismwindowsruntime.codeplex.com Documentation: http://aka.ms/prism-winrt-doc http://aka.ms/prism-winrt-doc Source: http://aka.ms/prism-winrt-code http://aka.ms/prism-winrt-code QuickstartsQuickstarts: NuGet: Search Prism.StoreApps and Prism.PubSubEvents Francis: http://blogs.msdn.com/francischeung fcheung@Microsoft.com http://blogs.msdn.com/francischeung Blaine: http://blogs.msdn.com/blaine blaine.wastell@Microsoft.com http://blogs.msdn.com/blaineblaine.wastell@Microsoft.com
21
Having a friend buy your coffee? Yea, it’s kind of like that. MSDN Subscribers get up to $150/mo in Azure credits. Stop by the Developer Platform and Tools booth and visit the MSDN Subscriptions station to activate your benefits and receive a gift! http://aka.ms/msdn_teched 3 Steps to New Gear! With Application Insights
22
Microsoft Engineering Stories Visual Studio Industry Partner Program Visual Studio | Integrate http://www.visualstudio.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.