#UNIVERSAL WINDOWS GRID PATTERNS UPDATE#
Implement event binding by applying command patterns, implement a Dispatcher to update the UI thread with async return data Implement MVVM classes and class interactions Data Access in Universal Windows Platform (UWP) Apps.Implement data access and data binding (20–25%)Īccess data by using Entity Framework (EF)Īccess data by using EFCore with SQLite, implement a local SQLite database Prepare an app for suspension, resume from suspension or termination, extend execution and monitor suspension errors Launching, resuming, and background tasks.Launch an app, activate an app on Startup, implement activation from a deep link, implement activation based on Search integration, implement activation from a secondary tile Navigation history and backwards navigation for UWP apps.
#UNIVERSAL WINDOWS GRID PATTERNS WINDOWS 10#
Handle Back button behavior for different Windows 10 device families Support accessibility requirements within navigation by implementing key based navigation, UI automation, and narrator
Implement a SplitView control for use as a navigation pane Load page content by using Frame.Navigate, implement page navigation by using the Nav Pane pattern UI basics for Universal Windows Platform (UWP) apps.Implement page navigation and lifecycle events (10–15%)Ĭhoose the appropriate navigation structure for an appĮvaluate when to implement the Hub, Master/Details, Tabs and Pivot, and Nav Pane navigation patterns Įvaluate when to implement a custom navigation pattern Reduce complexity for performance gains, reduce unnecessary nesting Building a custom control using XAML and C#.Customizing the Appearance of an Existing Control by Using a ControlTemplate.Walkthrough: A Custom Control in XAML isn’t a User Control.Implement styles, themes, and resource dictionaries Īpply styles to custom controls by using Generic.xaml Designing with adaptive triggers for Windows 10Ĭreate and use custom controls within an adaptive UIĮvaluate when to create a custom control create a custom control.Implement responsive and adaptive UI behaviorsĭifferentiate between responsive and adaptive UI behaviors, create responsive and adaptive UIs by using VisualStateManager and AdaptiveTriggers, implement settings syntax for element properties and attached properties Select the appropriate XAML layout panel based on the UI requirement Ĭonfigure a grid with appropriate column and row properties Ĭonfigure alignment, margins, and padding Universal Windows Platform – App Data, Services, and Coding Patternsĭevelop a XAML page layout for an adaptive UI (10–15%)