Dion Hutchings Technical Evangelist Microsoft Session Code: EMB305.

Slides:



Advertisements
Similar presentations
Scott myKB.com, Inc. Session Code: DEV301r.
Advertisements

Agenda Customer pain points and how data classification can help Ecosystem Windows Server 2008 R2 for file Classification Infrastructure Demos Customer.
Faith Allington Program Manager Microsoft Corporation Session Code: WSV304.
Interactivity Navigating a data model Working with large quantities of data Entry Editing and adding data User feedback and validation Presentation.
Johan Arwidmark Chief Technical Architect TrueSec WEM303.
Rob Hwacinski Sr. Program Manager Lead Microsoft Corporation WEM206 Ashwin Kulkarni Sr. Product Manager Microsoft Corporation.
Parag Garg Program Manager Microsoft Corporation Session Code: EMB308.
Tess Ferrandez ASP.NET Escalation Engineer Microsoft Session Code: WIA402.
Larry Mead Microsoft Corp. Jon Flanders Session Code: INT203.
Session 1.
Robert LevyDoug Kramer Program ManagerDevelopment Lead DTL337.
The Microsoft Technical Roadshow 2007 Rich Client Development in XAML Mark Johnston Developer & Platform Group Microsoft Ltd
Samantha Durante Program Manager Microsoft Corporation WUX305.
Ram Cherala Principal Program Manager Microsoft Corporation DTL320.
customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Eric Carter Development Manager Microsoft Corporation OFC324.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Dion Hutchings Technical Product Manager Microsoft Corporation WEM306.
Alyson Powell Erwin Sr. Program Manager Microsoft BIN307.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN202.
Sara Ford Program Manager Microsoft Corporation DPR301.
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
Ben Robb MVP, SharePoint Server cScape Ltd OFC204.
David B. Cross Product Unit Manager Microsoft Corporation Session Code: SIA303 Donny Rose Senior Program Manager.
Scott Morrison Program Manager Microsoft Corporation Session Code: WUX308.
Ian Griffiths Principle Interact Software Ltd. Brian A. Randell Senior Consultant MCW Technologies DEV302.
DoRon Motter Development Lead Microsoft Corporation
6/5/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
2010 Microsoft BI Conference
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /14/2018 7:13 PM
Overview of Social Computing in Microsoft SharePoint 2010
Sysinternals Tutorials
Deploying Windows Embedded with Style
Jason Zander Unplugged
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /7/2018 2:51 PM
Ben Robb MVP, SharePoint Server cScape Ltd Session Code: OFS207
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Tech Ed North America /1/ :36 AM Required Slide
Tech Ed North America /1/2019 2:58 AM Required Slide
Tech·Ed North America /2/2019 4:47 PM
Tech·Ed North America /17/2019 1:47 AM
1/17/2019 9:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Brian Keller Sr. Technical Evangelist Microsoft Session Code: DEV310
Microsoft SharePoint Conference 2009 Jon Flanders
Peter Provost Sr. Program Manager Microsoft Session Code: DEV312
2010 Microsoft BI Conference
Building Silverlight Apps with RIA Services
2/28/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Creating and Consuming OData Services for Business Applications
Tech Ed North America /12/2019 6:45 AM Required Slide
Brandon Bray Principal Group Program Manager Microsoft Corporation
A Lap Around Internet Explorer 9 For Developers
What’s New in Visual Studio LightSwitch
2010 Microsoft BI Conference
Tech·Ed North America /25/ :53 PM
Hack-proofing your Clients using Windows 7 Security!
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
Build /20/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
7/5/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Tech Ed North America /6/2019 2:07 PM Required Slide
TechEd /5/2019 2:08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

Dion Hutchings Technical Evangelist Microsoft Session Code: EMB305

The User Experience IS Your Product The Evolution of User Interface Design Consumers buy based on your product’s UX, not specs. The next-generation cell phones and media players changed the playing field.

New Platform Investigation Unlocks Customer Potential Easier to create immersive experiences Future Technology Roadmap Clear roadmap for improved API & tools over time Performance On Embedded devices Capable of meeting performance profile on embedded hardware Based On Standard Microsoft technology Utilize existing technology and ecosystem Enable Designer / Developer Paradigm Designers focus on design, Developers focus on business logic

A New Design Paradigm is Needed Silverlight For Windows Embedded Dramatically speeds prototyping and UX development Separates design from development Design is implemented accurately, without compromise Developing the next-generation UX quickly & efficiently requires new tools and methods

Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity Unifying the Design / Dev Process Paper JPG / TIFF PSD PPT MOV / WMV C++ C# VB.NET

Silverlight For Windows Embedded Silverlight For Windows Embedded Brings Desktop and Web Capabilities to the Device FeatureWPFSLSWE Works Cross Platform (Windows/Mac/Linux) X Available in CE6 R3 XX Designed for Embedded Devices X Supports Native C++ Code X Supports Managed Code / Requires.NET XX Expression Blend Tooling Support XXX 2D Hardware Acceleration XX 3D Hardware Acceleration X Animation Support XXX Transparency Support XXX Supports Built-in Video Controls XX DeepZoom X Custom Controls XXX Sub-Classing Controls XX Win32 Control hosting X SWE provides a subset of Silverlight and WPF functionality for embedded devices WPF XAML Silverlight XAML SWEXAML

The Silverlight Design Process 123 Embedded DeviceExpression Blend XAML

Designer

Speed Time-to-Market with Silverlight Designer Developer Design UX Develop UX Develop Back-end IntegrateDeploy Review Traditional Methods Silverlight shortens design time and reduces last-minute surprises while enabling designers and developers to focus on what they do best Designer Developer Silverlight Design UX Develop Back-end DeployDeploy ReviewReview Time Saved!

Release Sooner and More Often Traditional Methods: More coding for each release DesignCodeDesignCodeDesignCode Release 1Release 2Release 3 DesignCode Release 1 Design Release 2 Design Release 3 Design Release 4 Design Release 5 TIME

Silverlight Enables Cross-Platform Development Desktop App Expression Blend Web AppSWE UX

DesignCollaborate Silverlight: Built on Standards Code XAML

Silverlight For Windows Embedded Development Environment The SWE environment is a C++ XAML user interface framework for Windows CE, based on Silverlight Designers focus on design tools such as Expression Blend Developers focus on tools such as Platform Builder and Visual Studio New XAML  New UI DesignerDeveloper Collaborate via Web or Prototype C++ Binary Expression Blend

Silverlight For Windows Embedded Architecture Two main components User and Kernel What’s new SWE API Silverlight Core Supports next-generation UX design through Silverlight Core GWES Kernel Components Display Driver Kernel User Application.exe SWE Silverlight Core GWES (Windowing and Event System) GPU Interface XAML Images Fonts User

Developer

Conclusion A paradigm shift in how we think about designing embedded UI Time to market Great prototyping First class tools for both developer and designers Ecosystem & partner participation

Call to Action Participate in an Embedded lab and build your first Silverlight application today!

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online.

HOLs, Interactive, Sunday and Demo Sessions Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Sunday and Demo Session EMB101-SUN: Windows Embedded101 EMB01-Demo: Embedding Windows Seven into devices Hands On Lab Hi gher Fidelity internet experience with Internet Explorer Embedded Introduction to Connection Manager Creating a custom Windows Embedded Standard 2011 operating system image for an application New Servicing and Deployment Scenarios in Windows Embedded Standard 2011 Embedded Enabling Features in Windows Embedded Standard 2011 Configuring and Using PowerShell to Manage Windows Embedded Standard 2011 Devices Interactive sessions EMB01-IS: Delivering Applications as Appliances EMB02-IS: Windows for Devices: Learn about the Future of Windows Embedded EMB03-IS: The Schtick: Solving Real-Time Challenges, connectivity and GUI with Windows Embedded CE EMB04-IS: Deploying and maintaining Windows Embedded Standard with different

Useful URLs Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Other Microsoft Web sites

Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Required Slide