Download presentation
Presentation is loading. Please wait.
Published byWesley Carson Modified over 6 years ago
2
Building and Migrating Modern Enterprise Line of Business Applications
Nick Randolph WPD304
3
Overview Technology Application Structure Migration Deployment
4
Technology
5
Traditional Modern Windows Forms Windows Phone Apps WPF Windows Apps
Silverlight Windows Phone Apps Windows Apps Universal Apps
6
Touch Screens and Mobile
Touch targets Online v’s Offline Network bandwidth and latency
7
Application Structure
8
Traditional Modern Maximum Utility Built for Purpose
N-Tier N-Tier (client & server) WCF/ASMX/SOAP REST/Web API/JSON SQL Backend No-SQL Backend
9
Cloud Implications Scalability Web frontend Workers
Queues, Routers, Notifications
10
Create, build, run Nick Randolph
Creating your first Azure Mobile Service
11
Authentication Windows Authentication Azure Active Directory
Enterprise Windows Authentication Cloud Azure Active Directory
12
Secure my app Nick Randolph
Securing your mobile service using Azure Active Directory
13
Migration
14
Existing Applications
Separate UI/UX from business logic Rework interface to make more touch friendly
15
Building for Windows New user experience Existing business logic
Package as Portable Class Library Wrap as WinRT component Share class files
16
Reusing application logic
Nick Randolph Wrapping application logic as WinRT component
17
Deployment
18
Traditional Modern Installer Deployment Package
Registry Managed (Store/Enterprise) Cleanup Containment Sideloading Limited Sideloading
19
Signing applications Nick Randolph
Signing and deploying a Windows Phone application
20
Single purpose machines
Kiosk mode (aka assigned access mode) Available on Windows 8.1 Pro Can deploy application using SCCM Assigned Access user must be local user
21
Assigned Access Nick Randolph Deploying an application in kiosk mode
22
Summary Technology Application Structure Migration Deployment
23
Questions Nick Randolph
@btroam skype:nick_randolph
24
2/25/2019 3:01 AM Related content WPD307 Using Visual Studio and Blend to build Beautiful Universal Applications WPD305 Windows Universal Apps - A Native Cross Platform Experience WPD206 What's New in Windows Phone 8.1 WPD203 Choosing a X-Platform Dev Strategy WPD410 Xamarin with a View © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.