Modern Design Principles (MS)
Hubs & spoke navigation pattern Hierarchical pattern Best for large collections of related content Content is separated into sections, levels of detail Pattern provides intuitive navigation, promotes discovery
Based on 20px units
New layouts Typography creates a visual hierarchy and a built in typeramp in the default stylesheet Grid & alignments gives a structured and consistent layout 42pt 20pt 11pt 9pt
Choosing the right tool VS == code Blend == layout Beginners => Easy Start Advanced => High Productivity
Page *.xaml for UI *.xaml.cs for code behind (c# logic) UI can be generated through Blend Or written by hand in Visual Studio
The UI Language XAML XML based syntax Case sensitive Inline properties for UI customization Styles and templates can be referenced and collected in ResourceCollections ”Content” & ”Text” controls
XAML sample
XAML sample Login Cancel