XAML and Blend Unni Ravindranathan | Senior Program Manager Lead (Blend) Jerry Nixon | Developer Evangelist (Colorado)

Slides:



Advertisements
Similar presentations
Susan Ibach | Microsoft Technical Evangelist Christopher Harrison | Microsoft Certified Trainer.
Advertisements

Windows Presetation Foundation (WPF) 1. Introduction.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 2M registered users ▪ Earn while.
▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while you learn! ‒ 50 MVA Points.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
JAOIT 8.  Dreamweaver is a program for creating web pages and managing websites without having to type HTML code.  WYSIWYG – What you see is what you.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
1 Metro Style Apps in C++ Karthick 8 th May 2012.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Jon Galloway | Development Platform Evangelist Christopher Harrison | Microsoft Certified Trainer.
Jaime Rodriguez | Microsoft Principal Technical Evangelist Laurent Bugnion | IdentityMine Senior Director XAML Deep Dive for Windows & Windows Phone Apps.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
| Basel Visual Studio 2013 and Internet Explorer 11 Tips & Tricks For Developers Sascha Corti Technical Evangelist, Microsoft Switzerland
Advanced Windows Store App Development using C# Jump Start Jerry Nixon | Microsoft Developer Evangelist Daren May | President & Co-founder, Crank211.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Brennon Williams C.T.O. Splendid Expression Blend Design. Develop.
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Visual Studio 2013 and Internet Explorer 11 Tips & Tricks for Developers Sascha Corti Technical Evangelist, Microsoft Switzerland
Danijel Malik Visual Studio ALM MVP What’s new in Visual Studio 2013 and Team Foundation Server 2013.
Developing for the Future with Visual Studio 11 Karl Davies-Barrett CEE DPE Tech Lead, Microsoft Brian Keller, Microsoft Sr. Technical Evangelist, Microsoft.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 2M registered users ▪ Earn while.
Porting your Unity Game to the Windows Store Jump Start
Introduction to Programming using Python
JavaScript for Experienced Developers
Creating SharePoint App Model Dev Environments
Join the MVA Community! Microsoft Virtual Academy—Free online training! Ask questions in the Born to Learn MVA Forum! Visit Earn.
Porting your Unity Game to the Windows Store Jump Start
Windows Azure Jeffrey Ferman Program Manager 3-006
Join the MVA Community! Microsoft Virtual Academy—Free online training! Tailored for IT Pros and Developers Over 2M registered users Earn while you learn!
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.
Web API Design Jeremy Likness | Principal Architect
Introduction to ASP.NET MVC Jump Start
Building Awesome HTML Applications in Blend for Windows 8
03 | Building Windows Store Apps with XAML Part 3
Learn more: Expand your Cloud Knowledge
Creating Windows Store Apps Using Visual Basic
Join the MVA Community! Microsoft Virtual Academy—Free online training! Tailored for IT Pros and Developers Over 1M registered users Earn while you learn!
Windows 10 Preview Andy & Jerry
Introduction to jQuery
Tooling and Diagnostics
Visual Studio 2012 and Blend
Getting Started with PowerShell Desired State Configuration (DSC)
Join the MVA Community! Microsoft Virtual Academy—Free online training! Tailored for IT Pros and Developers Over 2M registered users Earn while you learn!
Tech Ed North America /1/ :36 AM Required Slide
Game Production Basics
Developing Microsoft Azure Solutions Jump Start
A Lap Around Azure Websites Introduction
What's New in Visual Studio & Blend for XAML Developers
DevOps - Visual Studio Release Management Jump Start
Enterprise Developer Camp Jumpstart
Single Page Applications with jQuery or AngularJS
Developing Universal Windows Apps with HTML and JavaScript
Gaming Engines for Windows 8
Quick Start Challenge: Universal Projects to Build a Game
Pranav Rastogi | Program Manager, Microsoft
Quick Start Challenge: Microsoft Advertising SDK
02 | Responsive Design Jerry Nixon | Microsoft Developer Evangelist
04 | XAML in Blend 2013 Part 2 of 2 Unni Ravindranathan | Senior Program Manager Lead (Blend) Jerry Nixon | Developer Evangelist (Colorado)
Lighting Up Real-time Web Communications with SignalR Introduction
02 | Building Windows Store Apps with XAML Part 2
Susan Ibach| Technical Evangelist Christopher Harrison | Head Geek
05 | Testers’ Role in the DevOps World
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Getting Started with Microsoft Azure Machine Learning
Adding Style with CSS Helen Zeng | Developer Evangelist
Presentation transcript:

XAML and Blend Unni Ravindranathan | Senior Program Manager Lead (Blend) Jerry Nixon | Developer Evangelist (Colorado)

Unni Ravindranathan | @unnir Lead Program Manager, Visual Studio and Blend XAML Tools in Visual Studio @unnir

Meet Jerry Nixon | Colorado Microsoft Developer Evangelist Reaching Professional & Student Communities Teaching Developers about Windows Phone Teaching Developers about Windows 8 Teaching Developers about XAML http://jerrynixon.com @jerrynixon

Agenda for the Day XAML and Blend 01 | (~50m) XAML in Visual Studio 2013 04 | (50m) XAML in Blend 2013, P2 02 | (~50m) Features in Visual Studio 2013 05 | (50m) Windows Store Apps 03 | (50m) XAML in Blend 2013, P1 06 | (50m) XAML Candy and Q&A 00 | (60m) ** Meal Break **

Setting Expectations Target Audience More than just high-level Perfect for intermediate and seasoned XAML developers More than just high-level Visual Studio 2013 XAML developer experience Blend 2013 XAML designer and developer experience We are covering C# today C++ and Visual Basic are valid options

Join the MVA Community! Microsoft Virtual Academy—Free online training! Tailored for IT Pros and Developers Over 1M registered users Earn while you learn! 50 MVA Points for this event! Visit http://aka.ms/MVA-Voucher Code: Blend (expires 12/12/2013)

01 | XAML in Visual Studio 2013 Unni Ravindranathan | Senior Program Manager Lead (Blend) Jerry Nixon | Developer Evangelist (Colorado)

Module Agenda Part 1 (this module) Part 2 (next module) XAML Introduction XAML Editing experience Intellisense & Snippets References, styling, & more Coding experience Code peek, lens, & more New XAML controls Hub, Date Picker, & Headers Built-in Templates Projects & Pages Windows 8.0 -> 8.1 migration Concepts Device panel Advanced Features Performance diagnostics WACK changes

The case for XAML

XAML Introduction Windows Presentation Foundation Silverlight Windows 8.x Windows Phone 7.x/8 Declarative Data binding Animations Styling

The XAML editing experience

XAML editing experience Design-time edits Refactoring Case insensitive XAML Commenting Substring matching Synchronized end tags Fuzzy matching Expansion code snippets Camel case matching Surround code snippets Resource autocomplete Advanced properties Data autocomplete Theme resources Go to definition Built-in glyphs Drag & Drop, Document outline

XAML Editing

The coding experience

The coding experience Editor Code Peek Editor Code Lens

Coding Experience

Module Review Part 1 (this module) Part 2 (next module) XAML Introduction XAML Editing experience Intellisense & Snippets References, styling, & more Coding experience Code peek, lens, & more New XAML controls Hub, Date Picker, & Headers Built-in Templates Projects & Pages Windows 8.0 -> 8.1 migration Concepts Device panel Advanced Features Performance diagnostics WACK changes

New XAML controls

New XAML controls Windows Store TextBox enhancements Hub Command Bar Header Placeholder Text Command Bar Selection Color AppBar Button AppBar ToggleButton AppBar Separator Flyout Settings Flyout Menu Flyout Date picker Time picker

Device panel Windowing