Building Windows 8 Apps for the Enterprise Robert Green rogreen@microsoft.com / @rogreen_ms...

Preview:

Citation preview

Building Windows 8 Apps for the Enterprise

Robert Greenrogreen@microsoft.com / @rogreen_msTechnical EvangelistMicrosoft Corporation

DEV358

Windows 8

Cloud-connected

Built on a solid foundation

Get more at the Windows Store

At home and at work

All the apps you want

Reimagined browsing with IE10

Windows reimagined

Great experience across hardware

Types of Metro Style Apps

Examples

Consumer B2C LOB ISV Custom LOB

Expense Approval

Headtrax

Company News

Used by Consumer Business

Built by

Distribution

Tech Company

Windows Store

Enterprise

Windows Store

Tech Company

Windows Store or Side-loaded

Enterprise

Side-loaded

PLM

Examples of Metro Style LOB Apps

PoS Systems Product Catalogs

Dashboards

Workflow Management

Monitoring and Action

Field Apps

Benefits of LOB Metro Style Apps

MobilitySuited for modern form factors and longer battery life

Increase ProductivityTouch first, fast and fluid experience (live tiles, notifications, contracts)

Performance Quick startup and designed to be asynchronous

SecurityReduced system vulnerability with isolated app containers

Use What You KnowSame tools, languages and back-end infrastructure you already have

DeploymentEasier, faster deployment with side-loading and zero-install

Desktop and Web Apps

Desktop AppsPixel accuracy apps like the CAD/CAMNeed chrome like Visual StudioBackground tasks like generating Excel reports

Web AppsDon’t need platform richnessAccessible across various platformsNeed zero foot print

demo

Business apps in the Windows Store

User ExperienceIncrease Productivity

Metro style designFast and fluidSnap and scale beautifullyUse the right contractsInvest in a great tileFeel connected & aliveRoam to the cloudEmbrace Metro principles

Great PCs and Peripheral SupportForm factors and peripherals with in-built support

PCs and Tablets

Peripherals

Authentication and SecurityMeeting enterprise standards

Integrated Windows authenticationAuthenticatio

n

Security

App Certificate – My and Root stores

Federated ADFS Authentication

Multi-factor authentication

Single Sign On with Live, Facebook, etc..

Robust Capabilities framework

Support for SSL/TLS

Crypto APIsIsolated App Containers

App Signing

Enterprise Authentication and Private Network

Windows.Security.Cryptography.Certificates

Credential Picker andShared User Certificates

WebAuthenticationBroker.AuthenticateAsync

WebAuthenticationBroker.AuthenticateAsync

Working With Data

Local store with database supportStorage

Synchronization

Local file systems and network shares

Windows Azure

Your backend systems

3rd party services

SkyDrive Database sync

Roaming storage

IndexDb, JetDb, SQLite

Enterprise Authentication and Private Network

Testing LOB Apps

3 2Visual Studio Tools and Debugger

Developer license1Windows App

Certification Kit

demo

Building a Metro Style LOB App

Deployment and Management

3 2Group Policy Management Tools1Side Loading

IT Direct Distribution

Apps are certified by the enterpriseTechnical certification using the Windows App Certification KitContent certification & ISV certification managed locally

Apps are managed by the enterpriseInstallation and update by IT based processCan only be run on enterprise side loading enabled machines

Machines must be preconfigured by the enterpriseAvailable for IT controlled and personally controlled PCs Manually configured or via management software

demo

Deploying a Metro Style LOB App

Related Content

DEV369: Creating LOB Metro style Apps in XAML Using Microsoft Expression Blend and Visual Studio

WCL203: Windows 8: Understanding the Windows Store and Metro style App Deployment in the Enterprise

Find Me Later At Visual Studio Toolbox on Channel 9

DEV Track Resources

Visual Studio Home Page :: http://www.microsoft.com/visualstudio/en-us

Jason Zander’s Blog :: http://blogs.msdn.com/b/jasonz/

Facebook :: http://www.facebook.com/visualstudio

Twitter :: http://twitter.com/#!/visualstudio

Somasegar’s Blog :: http://blogs.msdn.com/b/somasegar/

Resources

Connect. Share. Discuss.

http://northamerica.msteched.com

Learning

Microsoft Certification & Training Resources

www.microsoft.com/learning

TechNet

Resources for IT Professionals

http://microsoft.com/technet

Resources for Developers

http://microsoft.com/msdn

Complete an evaluation on CommNet and enter to win!

MS Tag

Scan the Tagto evaluate thissession now onmyTechEd Mobile

© 2012 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.

Recommended