Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Innovative Apps using the Microsoft Developer Platform

Similar presentations


Presentation on theme: "Building Innovative Apps using the Microsoft Developer Platform"— Presentation transcript:

1 Building Innovative Apps using the Microsoft Developer Platform
8/8/2018 7:00 PM Building Innovative Apps using the Microsoft Developer Platform Nat Friedman CVP, Developer Tools Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Developer Productivity
8/8/2018 7:00 PM Developer Productivity © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 A developer-centric world
8/8/2018 7:00 PM A developer-centric world © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Breakthrough products
8/8/2018 7:00 PM Every business is becoming a software company Engaged customers Breakthrough products More efficiency © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Emerging technologies
8/8/2018 7:00 PM New challenges More devices Emerging technologies Data & intelligence © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 “Type faster!” – Nat Friedman Experienced Software Manager
8/8/2018 7:00 PM “Type faster!” – Nat Friedman Experienced Software Manager © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 8/8/2018 7:00 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Repetitive & Inessential Steps
8/8/2018 7:00 PM Productivity == focus on essentials Before Repetitive & Inessential Steps After Essential Work Only © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Powerful building blocks Debugging & diagnostics
8/8/2018 7:00 PM Pillars of developer productivity Powerful building blocks Debugging & diagnostics Outsource ops to cloud © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Data-driven Intelligence
8/8/2018 7:00 PM Demos Amazing App Experiences Hybrid & Scalable Cloud Data-driven Intelligence Continuous Innovation © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Amazing app experiences
Microsoft Connect 2016 8/8/2018 7:00 PM Amazing app experiences © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12 Amazing app experiences
Microsoft Connect 2016 8/8/2018 7:00 PM Amazing app experiences Create outstanding native cross-platform mobile apps Use one platform, IDE, and language for all app types Get five-star apps to users faster with mobile DevOps Visual Studio | Xamarin | Visual Studio Mobile Center © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Demo James Montemagno 8/8/2018 7:00 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Hybrid & Scalable Cloud
Microsoft Connect 2016 8/8/2018 7:00 PM Hybrid & Scalable Cloud © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Containers & Service Fabric
Microsoft Connect 2016 8/8/2018 7:00 PM Azure Platform Virtual Machines Azure App Service Containers & Service Fabric Azure Functions IaaS PaaS Microservices Serverless © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Service Fabric on Linux Now Generally Available!
Microsoft Ignite 2016 8/8/2018 7:00 PM Service Fabric on Linux Now Generally Available! Build new microservices Lift-and-shift to containers Manage lifecycle and failures Scale as your app grows Data aware container orchestration …orchestrate Windows Server and Linux containers with one powerful microservices platform © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Microsoft Connect 2016 8/8/2018 7:00 PM .NET Core Performance “Our game microservices are built using ASP.NET Core which gives us superior performance. ASP.NET is open source, [allowing] us to contribute back”. 1,000 requests per second with Node.js to 20,000 requests per second with .NET Core. - Ben Adams, CTO and Co-founder © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Demo Scott Hunter 8/8/2018 7:00 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 .NET Standard Brings It All Together
TRADITIONAL WINDOWS WINDOWS 10 WEB APPS, CLOUD SERVICES MOBILE GAMES, MIXED REALITY IoT AI Share code, binaries, and skills between client and server. All .NET runtimes provided by Microsoft implement the standard. COMPILERS LANGUAGES RUNTIME COMPONENTS LIBRARIES INFRASTRUCTURE .NET STANDARD

20 +20K 70% .NET Standard 2.0 Bigger API surface
8/8/2018 7:00 PM .NET Standard 2.0 Bigger API surface Extended to cover intersection between .NET Framework and Xamarin Also makes .NET Core 2.0 bigger as it implements .NET Standard 2.0 +20K More APIs than .NET Standard 1.x Reference .NET Framework libraries Compatibility shim allows referencing existing .NET Framework binaries. No recompile required – also covers existing NuGet packages. 70% NuGet packages API compatible © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 .NET Standard 2.0 APIs DATA XML SERIALIZATION NETWORKING IO THREADING
DataSet • DataTable • SQLClient XML XLinq • XML Document • XPath • Schema • XSL SERIALIZATION BinaryFormatter • Data Contract • XML NETWORKING Sockets • HTTP • Mail • WebSockets IO Files • Compression • MMF THREADING Threads • Thread Pool • Tasks CORE Primitives • Collections • Reflection • Interop • Linq

22 Data-driven Intelligence
Microsoft Connect 2016 8/8/2018 7:00 PM Data-driven Intelligence © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 Data-driven intelligence
Microsoft Connect 2016 8/8/2018 7:00 PM Data-driven intelligence Data protection with leading security innovations built-in Machine learning and cognitive services enable advanced functionality Query data in the most appropriate model–relational or NoSQL Industry-leading data platform with record performance and everything built-in Azure Cosmos DB | Azure Functions | Cognitive Services © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Demo Donna Malayeri 8/8/2018 7:00 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 Continuous Innovation
Microsoft Connect 2016 8/8/2018 7:00 PM Continuous Innovation © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 Continuous innovation
Microsoft Connect 2016 8/8/2018 7:00 PM Continuous innovation Fix issues faster with data and insights captured in production Streamline and speed up app delivery Advanced tools that help developers write better code Visual Studio Team Services | Visual Studio Mobile Center | Azure © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 8/8/2018 7:00 PM Demo Abel Wang © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

28 End-to-end Developer Productivity
8/8/2018 7:00 PM End-to-end Developer Productivity Amazing App Experiences Hybrid & Scalable Cloud Data-driven Intelligence Continuous Innovation © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

29 Microsoft Connect 2016 8/8/2018 7:00 PM
© 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Building Innovative Apps using the Microsoft Developer Platform"

Similar presentations


Ads by Google