Modern Design Principles (MS). Hubs & spoke navigation pattern Hierarchical pattern Best for large collections of related content Content is separated.

Slides:



Advertisements
Similar presentations
EIONET Training Zope Page Templates Miruna Bădescu Finsiel Romania Copenhagen, 28 October 2003.
Advertisements

XML III. Learning Objectives Formatting XML Documents: Overview Using Cascading Style Sheets to format XML documents Using XSL to format XML documents.
Master Pages, User Controls, Site Maps, Localization Svetlin Nakov Telerik Corporation
Cascading Style Sheets
Visual Studio Extensibility, DSL Tools and T4 Code Generation Peter Goodman.
Building Localized Applications with Microsoft.NET Framework and Visual Studio.NET Achim Ruopp International Program Manager Microsoft Corp.
Web Design with Cascading Style Sheet Lan Vu. Overview Introduction to CSS Designing CSS Using Visual Studio to create CSS Using template for web design.
LAYOUT OF PAGE ELEMENTS September 28 th, PATTERNS Common ways to use the Layout Elements of Visual Hierarchy, Visual Flow, Grouping and Alignment,
Chapter 6 Web Typography
An Introduction To Silverlight Gergely Orosz
Amgen Grid I Grid II.
Amgen. Grid I Grid II Typography Calibri Regular Calibri Bold Calibri Italics.
Timing in XML Timing framework in XML Approaches Inline syntax (SMIL) Styled Timing Timesheets Timesheets and SMIL comparison.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Expression Blend Rob S. Miles | Microsoft MVP | University of Hull, UK Andy Wigley | Microsoft MVP | Appa Mundi Session 4.0.
A Tour of Visual Basic BACS 287. Early History of Basic Beginners All-Purpose Symbolic Instruction Code An “Interpreted” teaching language English-like.
Website Design BTT1OC/2OC. What is web design? O A web site is a digital page consisting of HTML (hypertext markup language) files, images, movies, sound,
Brian Mpafe Microsoft DPE Intern Program.  The Visual Studio IDE  First Application (Hello World)  Second Application(News from Cameroon)
Software Development. Chapter 4 – Windows application interfaces.
Leverage the new pubCenter Promote your apps Install the new ad SDKs.
Chapter 11 Cascading Style Sheets: Part I The Web Warrior Guide to Web Design Technologies.
Cascading Style Sheets Dreamweaver. Styles Determine how the HTML code will display Determine how the HTML code will display Gives designers much more.
STYLING THE WEBSITE - EXTERNAL CSS BY JORGE MARTINEZ.
Robert Vitolo CS430.  CSS (Cascading Style Sheets)  Purpose: To provide a consistent look and feel for a set of web pages To make it easy to update.
Luc Audrain Hachette Livre Head of digitalization
1 Interface Design Easy to use? Easy to understand? Easy to learn?
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
CIS 375—Web App Dev II ASP.NET 2 Introducing Web Forms.
Building Metro style UIs Paul Gusmorino Lead Program Manager Microsoft Corporation DEV354.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues Further features of HTML – Stylesheets and.
XP 1 HTML: The Language of the Web A Web page is a text file written in a language called Hypertext Markup Language. A markup language is a language that.
Chapter 6 Web Typography. 2 Principles of Web Design Chapter 5 Objectives Understand principles for type design on a Web site Use the element Understand.
CSS – Presentation of Information. Types of Style Sheets External Embedded h1{color:red; font-family: Arial;} Inline Text is here.
Designing metro style apps for Windows 8 A walkthrough some UI / UX best practices Lanny Geffen, Creative Director, Digiflare.
A Jumpstart to WPF by Kevin Grossnicklaus ArchitectNow.
1 Metro Style Apps in C++ Karthick 8 th May 2012.
Modern Design Principles (MS). Back in the days This was how an RSS reading application looked like.. In Modern Design it would look like..
Copyright 2007, Information Builders. Slide 1 Understanding Basic HTML Amanda Regan Technical Director June, 2008.
Cascading Style Sheets Dreamweaver. Styles Determine how the HTML code will display Determine how the HTML code will display Gives designers much more.
LAYOUT CONTROLS. XAML Overview XAML : eXtensible Application Markup Language pronounced (ZAMEL) is a markup language used to design user interfaces XML-based.
Ms. Expression Blend Intro Diliara Nasirova. WPF  UI Framework for developing and running.NET programs  It consists of two elements:  A set of DLLs.
CSS : Cascading Style Sheets Ann Dobbs Class: i385e.
CSS BEST PRACTICES.
Michael Hofer Senior Consultant Microsoft Corporation.
User Experience Services & Solutions
1 Catching up on Rich Clients (round 1) Mike Ormond, Mike Taulty Developer & Platform Group Microsoft Ltd
Module 4 Taking Control of the User Interface. Module Overview Sharing Logical Resources in an Application Creating Consistent User Interfaces by Using.
User Interface Design In Windows using Blend.
1 Välkommen till Sommarkollo Windows Presentation Foundation Per Östman ISV Developer Evangelist
New Project Model UI Primary Author: Mikhail Sennikovsky Major contributors: Mikhail Voronin, Oleg Krasilnikov, Leo Treggiari Intel Corporation September,
Model View ViewModel Architecture. MVVM Architecture components.
Rendering XML Documents ©NIITeXtensible Markup Language/Lesson 5/Slide 1 of 46 Objectives In this session, you will learn to: * Define rendering * Identify.
Adam Schultz MVVM and WPF. MVVM Model, View, ViewModel A software architecture designed to separate out User Interface design, Business Logic, and Data.
Chapter 2: The Visual Studio .NET Development Environment
Create and edit web pages 4
Web Development & Design Foundations with HTML5 8th Edition
Unit testing your metro style apps built using XAML
6/10/ :23 PM TOOL-504T A deep dive into Visual Studio 11 Express for designing Metro style apps using XAML Joanna Mason & Unni Ravindranathan Program.
CSC420 Page Layout.
CSS BEST PRACTICES.
Fixed Positioning.
Layout Step by step.
WPF AKEEL AHMED.
Sessions about to start – Get your rig on!
Go Mobile with MX! Enhanced Responsiveness in MX 8.2
style=“property : value;”
User Interface Design In Windows using Blend.
Database Management System
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

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