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.
Every company is a software company “CIOs will measure the impact of their business technology agenda based on the impact on the consumer – and not.
Building Windows Apps Jason Keicher, Technical Specialist
LastLeaf Sample PPT SMARTEST WAY TO CRAFT PRESENTATIONS.
Windows 8 An overview.
Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist
Elia Windows 10 journey. TMD.Net Manager. Elia & Owner
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,
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.
User and Device Management
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
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
Mobile Application Solution
PrinterOn Mobile Printing Platform
From SharePoint to Office 365 Development
Xamarin Studio Xamarin Curriculum for Xamarin Studio
Developing Windows 10 Games with Construct 2
Microsoft Ignite /16/2018 3:12 PM BRK2119
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
The Universal Windows Platform
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.
With blue-analytics, Windows 10 and Azure Take Your Health and Activity Monitoring into a New Era as Interpretation of Band 2 Data is Easier Than Ever.
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
6/25/ :13 PM BRK1076 Make Windows devices more secure by taking them out of your existing infrastructure Chris Rhodes & Andrew Bettany MCTs & MVPs.
The power of common identity across any cloud
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.
Mobile Application Solution
PowerApps and Microsoft Flow for Business Users
Exam : Implementing Microsoft Azure Infrastructure Solutions
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Migrating Oracle Forms Using Oracle Application Express
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,
Cloud Connect Seamlessly
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
Office 365 Development July 2014.
Microsoft Ignite /20/2018 2:21 PM
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
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.
Dot Net Application PROF. S. LAKSHMANAN, DEPT. OF B. VOC. (SD & SA),
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.