Elia Windows 10 journey. TMD.Net Manager. Elia & Owner

Slides:



Advertisements
Similar presentations
Speaker Name, Title Windows 8 Pro: For Small Business.
Advertisements

Building Mobile Apps in the Cloud – Comparing Approaches.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
‘Gen Y’ Assault on the Enterprise What Is the Role of the Cloud? Contributors: Nigel Page Enterprise Architect.
Microsoft Certification and IT Professional Tracks Anthony Khan Director of Federal Learning NetCom Learning.
UNIT-e Roadmap Technology Day - November Where were we in 2006?  VB 6 Applications  Database Manager  Managers/Proformas  Office Builder  RG.
SharePoint Mobile Improving efficiency of the mobile workforce Anthony Pham Product Support Manager KWizCom
Building Windows Apps Jason Keicher, Technical Specialist
App development in SharePoint 2013 LIVE Introducing Cloud App Model Cloud-hosted Apps Experiences from the Field.
Sales Card Dell Confidential – Internal Use Only Microsoft Windows 10 OVERALL DELL MESSAGE: Let Dell help you migrate to take advantage of new Windows.
LastLeaf Sample PPT SMARTEST WAY TO CRAFT PRESENTATIONS.
Windows 8 An overview.
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist
Moving from Web-based Collaboration to the Mobile Arena Nimrod Geva Product Group Manager, KWizCom
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Presented by Mark Thompson High Level Overview and Demo.
 Wendy Trem, User Experience Practice Director  Matt Miller, User Experience Designer  Bill Wolohan, Senior ASP.NET and CRM Developer  Jim Raden,
Solutions Road Show – 13 December 2013 | India Alok Agrawal Practice Lead – UC & C Communication and Collaboration.
HTML5 AND THE FUTURE JAVASCRIPT PLATFORM Marcelo Lopez Ruiz Senior Software Design Engineer Microsoft Corporation.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
| Copyright© 2011 Microsoft Corporation 1 journey to the cloud KOEN VAN TOLHUYZEN TSP OFFICE 365 MICROSOFT CORPORATION.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
Windows 8 A touch screen computer on a desktop. Windows Metro.
WINDOWS 10 BUSINESS. Windows 10 for SMB Best platform for modern business Affordable and innovative devices Simple to setup and manage Enterprise-quality.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
User and Device Management
SME in the Cloud Awingu Edition Partner presentation Rolan Linsen Combined Solutions Design | Solutions IT
Today’s Applications Web API Browser Native app Web API Web API
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
The Evolution of Technology In the Workplace There’s An App For That:
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Enabling the Modern Workstyle with Windows 10 & Azure Active Directory Venkatesh Gopalakrishnan 2016 Redmond Summit | Identity Without Boundaries May 25,
EMS in action Hugh Simpson-Wells and Mark Riley 2016 Redmond Summit | Identity Without Boundaries
ADFS - Does it Still have a Place? Fitting into the EMS puzzle Frank C. Drewes III 2016 Redmond Summit | Identity.
Works with engineering to develop features for Office across end points Office 365 IT Pro Marketing, Deployment, Adoption, & Readiness team.
Modern Alchemists Brings Quality Games and Apps to Windows Mobile Devices and Desktops with Help from Universal Windows Platform Tools WHAT WE OFFER WHAT.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
Building Azure Mobile Apps
PrinterOn Mobile Printing Platform
From SharePoint to Office 365 Development
Elia Windows 10 journey. TMD.Net Manager. Elia & Owner
Xamarin Studio Xamarin Curriculum for Xamarin Studio
6/2/2018 4:08 AM BRK3327 Ten things you didn't know about building .NET UWP apps in Visual Studio 2017 Daniel Jacobson Program Manager – Visual Studio.
6/25/ :13 PM BRK1076 Make Windows devices more secure by taking them out of your existing infrastructure Chris Rhodes & Andrew Bettany MCTs & MVPs.
Microsoft SharePoint Server 2016
Microsoft Ignite /31/ :08 AM
CompareDocs cloud Makes it Immediately Clear What has Changed Between Document Versions, on any Windows 10-Compatible PC or Device WINDOWS APP BUILDER.
PowerApps and Microsoft Flow for Business Users
Exam : Implementing Microsoft Azure Infrastructure Solutions
Splashtop Classroom Assist Gives Teachers the Power to Annotate and Share Their Windows 10 Screens with Any Student, Anytime, Anywhere WINDOWS APP BUILDER.
Microsoft Build /8/2018 8:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite /14/ :21 AM BRK2101
11/14/ :30 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Migrate to CRM Online - Tips and Tricks
Microsoft Ignite /20/2018 2:21 PM
Access and Information Protection Product Overview October 2013
Bring existing desktop apps to UWP with the Desktop Bridge
Getting Started.
Sherpany’s Boardroom App for Windows: It’s a Perfect Tool for Managing Top-Level Meetings, Optimized for Use on Microsoft Surface Devices WINDOWS APP BUILDER.
Getting Started.
Cloud Helps Company Scale to Demand for Growing Healthcare Provider Field MINI-CASE STUDY “Microsoft Azure gives us the opportunity to focus on the task.
Office 365 Identity Management
SharePoint 2019 Overview and Use SPFx Extensions
Building and Migrating Modern Enterprise Line of Business Applications
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Windows Azure Hybrid Architectures and Patterns
Microsoft Virtual Academy
Presentation transcript:

Elia Windows 10 journey. TMD.Net Manager. Elia & Owner http://www.arc4u.net @GFlisch4U Gilles Flisch

We want to move from people needing Windows to choosing Windows and loving Windows. Satya Nadella

Elia opportunities. Infrastructure Development User. Gilles Flisch Infrastructure point of view Infrastructure Development User. Development point of view User point of view Microsoft Edge Tiles, notifications App 2 App communication Pen controls Continuum

Infrastructure OS Browser Windows10 IE6, 8, 10, 11 Touch experience. Windows XP Windows 7 Windows 8.1 Windows10 IE6, 8, 10, 11 Touch experience. Hybrid world. Windows 7 end of live.

OS & Browser Migrations Every 2 Microsoft OS. Balance between Cost, functionalities and security. Microsoft OS adoption. Windows XP 32 Bits. Windows Vista Windows 7 64 Bits + IE 8 => IE 10 => IE 11. Windows 8.x => Surface Pro3 users but used as Windows 7. Lack of good Office Touch applications. Users are pleased with the device. Mobility becomes important (Multiple sites).

Windows 10 Windows 10 => latest OS for a while. More professional touch apps Office & One Note. Pen integration. Scaling (Low & High resolution screen ). Hybrid PC user adoption (Surface Pro 3). Windows 8.x apps were not there with great touch applications. The screen scaling should be better in Windows 10.

Development Classic world. Windows 10 Security Prepare the future. Html 5. Xaml Development Strategy. Classic world still supported. Universal Apps. Business/Company Store. Push Notification Touch/Pen Cortana Kerberos. OAuth2.0 (AzureAD & Adfs 4). BYO Windows10 Device. New concepts. Change Mgt. B2B. B2C?

Development Technologies Backend. .Net => From 2.0 to 4.5.2. From Synchronous to Async programming. From Kerberos to ADFS and SAML 2.0 federation. Front End (Windows7). Web MVC 5.0, WebApi (Rest), TypeScript, AngularJS From Silverlight to Html 5.0. Client WPF From Silverlight to WPF.

Development Strategy 90% Development are XAML based. 10% are html based. Web is costly: Browser migration cost (Testing and fixing). Complex GUI are difficult. Javascript lisibility. Standard in perpetual evolution. Very easy to deploy. Xaml (Wpf/Silverlight). Very stable. Can do complex GUI. Local cache easy. Deployment is more difficult. Silverlight => deprecated. Can do complex Gui. Deployment is easy (Web based).

Windows10 Universal Windows App New possibilities, new way of thinking applications. Bring what your smartphone has in your business applications: Notifications. Tile. Background tasks: Network connectivity. Time based. Raw notifications. Fast application start. Inform the user if something happens. User will work on an app if necessary! Open when needed. Data caching by push notification => fast application start.

Windows10 Universal Windows App Multiple screen and resolution: Show less when less space. Avoid LOB applications with all in one page. Multiple devices / Input experiences. Tablets (commercials, fields). Hybrid (Directors, mobile persons). Traditional desktop. Phone (Adoption?). Feature based (Nfc/Gyroscope/Gps/…). => One code.

Windows10 Universal Windows App Xaml. Very stable. Can do complex GUI. Local cache easy. Deployment is centralized and easy (Business store). Xaml as an Elia choice => our developer skills are xaml based.

Security UWP & authentication. Kerberos and Wcf (netTcpBinding is supported). OAuth2 deeply integrated in the OS Azure AD to join devices (SSO). ADFS 4 (available with Windows Server VNext: 2015/2016? SAML 2.0 not supported (WS2007FederationHttpBinding) Already supported in ADFS 3 (Windows 2012R2)…. Wcf is open source. We try to convince them to implement SAML 2.0. => Prepare your Windows 10 Security journey. Move to OAuth2 in your company!

Prepare the future. Windows10 is what we expect from a modern OS but now this is a reality. Infrastructure integration with a lot of questions: AD integration / Business store? Azure AD: BYO Windows 10 devices? Azure Cloud Services and SSO. ADFS is a MUST. Development: Push Notifications. Tiles New Layout rendering based on screen resolutions. Feature based development. User & Project leader should be educated to embrace those new features!

Multiple OS Integration? Replace B2B web application based by native apps? Xamarin is the Xaml answer to target IOS/Android/Windows. Xamarin.Forms is the way to develop with a higher level of abstraction. Not yet ready for Windows10 UWP => Next version of Forms? Need extra code to encounter specific OS => extra costs. Dedicated developers, another way to develop, more systems to know,… Less maintenance (browser evolution, html story).

Windows10 Less confusing than Windows 8. Security UWP Far from what we know with Windows7 Less confusing than Windows 8. Security UWP The change from Windows 7 and Mac OS X experience is important => Change must be prepared. Start menu, one windowing system, continuum. Kerberos will be smoothly replaced by OAuth2 and Claims based token. Bring what we expect from a modern application.