Preston VanderWeyst Software Development Engineer Microsoft Corporation SESSION CODE: WEM302.

Slides:



Advertisements
Similar presentations
WCL211. A specialized Windows product portfolio. Licensing adapted to meet embedded scenarios. Supported by a specialized partner ecosystem Distributors.
Advertisements

Ron Jacobs Technical Evangelist Microsoft Corporation SESSION CODE: DEV207.
Alexander Wechsler Wechsler Consulting GmbH & CO. KG SESSION CODE: WEM201.
Dean Paron Product Unit Manager Microsoft Corporation SESSION CODE: WSV335 © 2010 Microsoft Corporation. All rights reserved.
Jason Tolley Technical Director ROK Technology Pty Ltd SESSION CODE: WEM305.
Randy Rockinson Program Manager Microsoft Session Code: EMB 303.
N AME : D ANNY M ORIM T ITLE : S OFTWARE S OLUTION A RCHITECT A RROW OCS - I SRAEL This deck contains animation; view in Slideshow mode.
Joe Kuemerle Lead Developer PreEmptive Solutions - SESSION CODE: DEV306.
Sometimes it is the stuff you know that hinders true progress.
Juergen Thomas Principal Program Manager Microsoft Corporation SESSION CODE: DAT314.
The Secrets of Effective Technical Talks: How to Explain Tech without Tucking Them In! Presented by Mark Minasi and Mark Russinovich SESSION CODE: SIA334.
Ashwin Sarin Program Manager Microsoft Corporation SESSION CODE: COS204.
Mark Heneen, Steve Daigle, Tracey Jordan, Zach Beers Microsoft Corporation SESSION CODE: COS205.
Maciej Pilecki Consultant, SQL Server MVP Project Botticelli Ltd. SESSION CODE: DAT403.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM307.
Boris Jabes Senior Program Manager Microsoft Corporation SESSION CODE: DEV319 Scale & Productivity in Visual C
Peter Provost Sr. Program Manager Microsoft Corporation SESSION CODE: DEV403.
Kevin Cox – SQL CAT Microsoft Corporation What are the largest SQL projects in the world? SESSION CODE: DAT305 Srik Raghavan –
Brad Younge Principal Statera, Inc. SESSION CODE: COS304.
Janssen Jones Virtual Machine MVP Indiana University SESSION CODE: VIR403.
Bradley Millington Senior Program Manager Microsoft Corporation SESSION CODE: WEB 306.
WCL323. Why should we care? One of the fastest growing & largest categories Opportunity for new business models (services, content, subscriptions)
Suhail Dutta Program Manager Microsoft Corporation SESSION CODE: DEV402.
Matt winkler program manager microsoft corporation SESSION CODE: ASI303.
Satya SK Jayanty Director & Principal Architect D BI A Solutions Peter Saddow Senior Program Manager Microsoft Corporation -SQL Server SESSION CODE: DAT312.
1 Nelly Porter Group Program Manager Remote Desktop Virtualization Microsoft Corporation SESSION CODE: WSV309.
Thomas Deml Principal Program Manager Web Platform and Tools Microsoft Corporation SESSION CODE: WEB308.
Paul Litwin Programmer Manager Fred Hutchinson Cancer Research Center SESSION CODE: WEB206.
Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Lori Dirks Expression Community Manager Microsoft Corporation SESSION CODE: WEB309.
Johan Arwidmark Chief Technical Architect TrueSec SESSION CODE: WEM301.
Paul Schaeflein, MCT Manager of Advanced Technologies LaSalle Consulting Partners, Inc. SESSION CODE: OSP309.
Dan Holme Director of Training & Consulting Intelliem SESSION CODE: OSP214.
Vineet Sarda Senior Consultant Microsoft Corporation SESSION CODE: WCL302.
Bob Beauchemin Developer Skills Partner SQLskills SESSION CODE: DAT402.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM308.
Richard Campbell Co-Founder Strangeloop Networks SESSION CODE: WEB315.
Srinath Venkatasubramanian Alliance Manager Sonata Software Limited SESSION CODE: BIP203.
By: Paul D. Sheriff or SESSION CODE: DEV320.
SESSION CODE: MGT205 Chris Harris Program Manager Microsoft Corporation.
Reza Chitsaz Senior Program Manager Microsoft Corporation SESSION CODE: DEV302 Building a SharePoint Collaboration Application in Visual Studio 2010.
Andrew Connell, MVP Developer, Instructor & Author Critical Path Training, LLC. SESSION CODE: OSP305.
Introducing Visual Studio 2010: What It Is and Why You Should Care
Pat Altimore Sr. Consultant Microsoft Corporation SESSION CODE: WCL321.
David Ollason Lead Program Manager Microsoft Corporation SESSION CODE: UNC322 The New Communicator “14” Platform.
BIO202 | Building Effective Data Visualizations and Maps with Microsoft SQL Server 2008 Reporting Services BIU08-INT | Using.
Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315.
Martin Woodward Program Manager Microsoft Corporation SESSION CODE: DEV308.
Don Jones Senior Partner and Technologist Concentrated Technology, LLC SESSION CODE: DAT203.
SESSION CODE: COS301. So what do we do?
David A. Carley Senior SDE Microsoft Corporation SESSION CODE: DEV318.
John R. Durant Senior Product Manager Microsoft Corporation SESSION CODE: OSP313.
By: Paul D. Sheriff or SESSION CODE: WCL206.
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation SESSION CODE: OSP209.
Ken Getz Senior Consultant MCW Technologies, LLC SESSION CODE: WCL202.
Tobias Ternstrom Senior Program Manager Lead SQL Server Engine SESSION CODE: DAT404.
Luke Hoban Senior Program Manager Microsoft Corporation SESSION CODE: DEV307.
Andrew Connell, MVP Developer, Instructor & Author Critical Path Training, LLC. SESSION CODE: OSP319.
Stephen Forte Chief Strategy Officer Telerik stephenforte.net SESSION CODE: DEV303 Building Data Driven RESTful Applications.
Tech·Ed  North America /11/ :01 AM SESSION CODE: DEV405
MDOP: Advanced Group Policy Management 4.0
Overview of Social Computing in Microsoft SharePoint 2010
New Developer Tools in Windows Embedded Standard 2011
Team Foundation Server 2010 for Everyone
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
Microsoft SharePoint Conference 2009 Jon Flanders
A Lap Around Internet Explorer 9 For Developers
Presentation transcript:

Preston VanderWeyst Software Development Engineer Microsoft Corporation SESSION CODE: WEM302

Session Objectives Gain an general understanding of Windows Embedded Standard 7 Gain an understanding of the multimedia technologies available Explore the customer value of each technology Windows 7 multimedia features open up major new markets for embedded WES 7 provides customer value for multimedia devices

Windows Embedded Standard 7 Overview Multimedia Technologies Applied to Embedded Survey of Embedded Multimedia Devices Categories Q & A

Modularized Version of Windows 7 Toolkit Highlights Value Added Features Common Devices Overview General Customer Value

Embedded Foundation ~160 Selectable Feature Packages Win7 RTM Inbox Driver Packages BootableUsable~600 MB (x86) ~850 MB (x64) Shell Foundation, Networking Services, BITS, etc Media PlayerIEWireless etc. Package Dependencies RequiredOptional

Provide a user selectable FunctionalityFrameworkApplicationAPI Wireless.NET 3.5 SP1 Internet Explorer Goal is to satisfy the user’s needs for image composition

DVDBurningMediaCenter MediaPlayer AV-CorePower Management Graphics PlatformNetworking QoS Diagnostics CommonMedia Support

MediaCenter Terminal Services Client Networking QoS Media Support Accessibility Networking RAS Wireless AV-Core MDAC-SQLLITE Networking NASC Diagnostics Common Media Player NetFx20Client

IE Explorer Graphic PlatformIE Foundation IE CoreApp Support ComBase

Frameworks designed for performance ICE Embedded version of WSIM Builds Answer files Frameworks designed for performance IBW Embedded version of setup (IBS) Frameworks designed for performance SDA Static Dependency Analyzer Consumes Answer files Templates

Embedded Enabling Features Alternate Boot Media USB SD Write Filters Volume Based File Base Embedded Friendly Activation Model Dialog FilterShell Launcher Similar Servicing Model

Frameworks designed for performance Thin Client Frameworks designed for performance POS Frameworks designed for performance Kiosk Frameworks designed for performance Medical Devices Frameworks designed for performance Headless

Reduced Footprint Reduced Attack Surface Enables Non-client Scenarios Custom Branding Embedded Friendly Activation Model

Multimedia Technologies Applied to Embedded Windows Media Player Windows Media Center XNA Windows Touch Windows 7 Graphics Technologies

Play To Remote Media Streaming MusicPicturesVideoRecorded TV

“Use your PC to watch your favorite TV and movies when and where you want.” Internet and Broadcast TV Playback DVR Capabilities Netflix Extensibility model

“Game developers will utilize new features to create rich worlds, realistic characters, and more fluid gameplay.” DirectWrite DirectX 11 Direct2D

Basic Touch Multi-touch Standard Gestures “…But Windows 7 is the first to fully embrace multitouch technology.”

“The XNA Framework is the set of.NET libraries that developers will code against to build their games.” –XNA Team Blog Managed Code Development 2D/3D Graphics Content Pipeline Abstracts complex application details

Windows Touch DirectX Windows Media Player

TechnologiesDirectX Windows Touch Ultrasound Imaging Monitoring

Technologies Windows Media Center XNA Set Top Box Connected TV

TechnologiesDirectXXNA Windows Touch Windows Media Player PC Game Kiosk Inflight Entertainment Specialized Arcade Game Slot Machine Jukebox

Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year