What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.

Slides:



Advertisements
Similar presentations
Introducing the New Visual Studio 2012 Unit Testing Experience Peter Provost Sr. Program Manager Lead Microsoft Corporation DEV214.
Advertisements

Microsoft ® Official Course Introducing Apps for SharePoint SharePoint Practice Microsoft SharePoint 2013.
Building Integrated Microsoft Office 365, SharePoint Online, and Office Solutions Using BCS and LOB Data Donovan Follette Sr. Technical.
Office Deployment – Notes from the Field Richard Smith Solution Architect – Services Client Solutions Microsoft Corporation OSP340.
Branding and Customizing My Sites with Microsoft SharePoint Server 2010 John Ross & Randy Drisgill MVPs Rackspace Hosting OSP337.
What is a “modern” application? Ulrich (Uli) Homann Chief Architect, Microsoft Services Microsoft Corporation.
Building Windows 8 Apps for the Enterprise Robert Green Technical Evangelist Microsoft Corporation.
Presented by…. Group 2 1. Programming language 2Introduction.
Dev-Ops Best Practices on the Microsoft Stack Victor Mushkatin Group Program Manager Microsoft Corporation DEV363.
Windows 8 applications with Azure backends Mihai Tataran General Manager, Avaelgo Microsoft Most Valuable Professional.
Building Metro style UIs Paul Gusmorino Lead Program Manager Microsoft Corporation DEV354.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Windows Store apps with HTML + Facebook integration
Building HTTP Services with ASP.NET Web API Sayed Ibrahim Hashimi Program Manager Microsoft Corporation DEV309.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Visual Studio Tips & Tricks Dustin Campbell Microsoft Corporation Scott Cate EventDay.com DEV319.
Building Windows 8 Apps for the Enterprise Robert Green Technical Evangelist Microsoft Corporation DEV358.
Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace OSP339.
Deep Dive on SharePoint Ribbon Development and Extensibility Chris O’Brien SharePoint MVP Independent OSP433.
Building SharePoint Online Applications in a Hybrid World Chris Johnson General Manager Provoke Solutions - Seattle OSP331.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
App Controller Richard Rundle Ketan Ghelani Program Managers Microsoft Corporation MGT303.
Module 5: Configuring Internet Explorer and Supporting Applications.
Creating LOB Metro style Apps in XAML Using Blend and Visual Studio Jeffrey Ferman Program Manager Microsoft Corporation DEV369.
Windows Phone: Building Enterprise Apps Rob Tiffany Architect Microsoft Corporation WPH207.
Continuous Delivery of Windows Azure Cloud Services (DEV310) Paul Yuknewicz Principal Program Manager Lead, Visual Studio Microsoft.
What’s New with IIS 8: Open Web Platform for Cloud Shaun Eagan Senior Program Manager Microsoft Corporation Wade A. Hilmo Principal Development Lead Microsoft.
Demystifying Team Foundation Server Builds Mickey Gousset Principal Consultant Infront Consulting Group DEV342.
DEV339: Creating Windows and Web Applications with WPF (DEV339) Ian Griffiths Independent Consultant & Pluralsight Instructor
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
OSP201: Creating Self- Service BI Solutions with SharePoint Server 2010 Peter Myers.
Enabling Disaster Recovery for Hyper-V Workloads Using Hyper-V Replica Vijay Sistla Senior Program Manager Microsoft Corporation VIR302.
Application Lifecycle Management Tools for C++ in Visual Studio 2012 Rong Lu Program Manager Visual C++ Microsoft Corporation DEV316.
Branding and Customizing My Sites with Microsoft SharePoint Server 2010 John Ross & Randy Drisgill MVPs Rackspace Hosting OSP337.
WSV332: What's New with IIS 8 Performance, Scalability, and Security Wade A. Hilmo Principal Development Lead Microsoft Corporation Shaun Eagan Senior.
What’s New in.NET 4.5 Layla Driscoll Senior Program Manager Microsoft Corporation.
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
Agenda Steps of App Building The Runtime Environment Managing App Data Debug and Test an App Validate an App Publish an App to a Store Packaging Apps.
Going Beyond F11: Debug Better and Faster with Visual Studio 2012 Brian A. Randell Senior Consultant MCW Technologies DEV317.
Building Metro style apps with XAML with.NET Tim Heuer Program Manager Microsoft Corporation DEV353.
TechEd /1/2018 7:56 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Build Connected Productivity Apps for SharePoint and Office
TechEd /26/2018 3:42 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
8/3/2018 7:11 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
What web developers need to know when building Metro style apps
Myth Busting: Hosted Web Apps
Reaching more customers with accessible Metro style apps using HTML5
MIX 09 11/16/2018 4:08 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
The Application Lifecycle
Hosted Web Apps with Windows App Studio
Real World Developer Testing
Using Windows Runtime and SDK to build Metro style apps
TechEd /11/ :21 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Building Awesome Metro style HTML apps in Blend
2/17/2019 7:32 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Integrating with Windows 8 Experiences
TechEd /22/2019 9:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
From Development to Production: Optimizing for Continuous Delivery
Building Business Applications in LightSwitch
Using Windows Runtime and SDK to build Metro style apps
ASP.NET Roadmap: One ASP.NET – Web Forms, MVC, Web API, and more
Brandon Bray Principal Group Program Manager Microsoft Corporation
4/19/2019 1:57 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Leveraging existing code in Metro style apps
Service Template Creation from the Ground Up
Developer Collaboration with Team Foundation Server 2012
John Hazen Principal Program Manager Lead Microsoft Corporation
Introduction to JavaScript
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352

The Power of Windows 8 Metro Style Apps

Running app APP Windows Runtime 1 2 3

Running app APP Windows Runtime APP

Tour through a sample app

App Container App Code Web Platform HTML App Host Process Running app APP Windows Runtime

Moving a website to an app Web Platform

App Container App Code Web Platform HTML App Host Process Running app Windows Runtime APP

Windows Runtime

IM Data Cloud Services RSS Feeds SMS Web Services Windows Runtime Stored Data Network Access Web Camera User Location Encrypted Data Photo Library USB Drive Home Group And lots more… Content

Trusted content from local package Untrusted content from web or must interact with such Local context Web context ms-appx:///ms-appx-web:///

Local and web contexts

ScenarioApproach Load trusted content into an app’s page XmlHttpRequest Filtered with SafeHTML Embed untrusted content Isolated from main app Delegate to other app/browser: Launch URL in browser Launch file to its default app handler Launch custom protocol (URI) to default app handler WinRT API: Windows.System.Launcher

App launch Splash screen

Process Lifecycle

DEV350 Using Windows Runtime and SDK to Build Metro Style Apps Find Me Later At…Ask the Experts DEV354 Building Windows 8 Metro Style UIs DEV366 Building Metro style Apps with HTML and JavaScript WCL203 Windows 8: …Metro style App Deployment in the Enterprise

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

Evaluations Submit your evals online