Presentation is loading. Please wait.

Presentation is loading. Please wait.

The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application Development,

Similar presentations


Presentation on theme: "The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application Development,"— Presentation transcript:

1

2

3 The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application Development, 2014, Ian Finley, Thomas E. Murphy, Jim Duggan, Mark Driver, Gordon Van Huizen, Nathan Wilson, David Mitchell Smith, Matthew Hotle, Joe Bugajski, Brian Prentice, Ray Valdes, Ross Altman, Richard Marshall, Van L. Baker, David Norton, 9 January 2014 Who is more important to the enterprise than ever?

4

5 Little or no authentic connection to end consumer Customer/Client Systems of engagement (SoE)Systems of record (SoR) Mobile experiences Cloud backend Monolythic LOB apps On-premises

6

7

8 Browser-based applications Visual Studio tools for Apache Cordova Visual C++ for cross-plat Win32 Desktop apps – WPF Universal Windows Apps.NET

9

10 .NET and Xamarin C# + XIB C# + AXML C# + XAML Native UI

11

12 Cordova tooling in Visual Studio Hybrid-HTML apps Cordova tooling in Visual Studio Black Box

13

14

15 Microservices “Any organization that designs a system will produce a design whose structure is a copy of the organization's communication structure.” – Melvyn Conway, 1967 Source: Martin Fowler - Microservices paper

16 Azure App Service WEB APPSMOBILE APPSAPI APPS LOGIC APPS

17 .NET and microservices Next gen JIT, SIMD Runtime components Compilers.NET Compiler Platform Languages.NET Core 5 Libraries.NET Framework 4.6 Libraries Libraries Distributed with Windows Large footprint for server and client applications No side-by-side.NET Framework.NET Core Distributed with every app Cross-platform Side-by-side

18

19 IT Admin Developers Your Datacenter VMs in dev & test environment

20 Developers IT Admin

21

22

23

24

25

26

27

28

29

30

31

32 Runtimes + Languages.NET (C# / VB) HTML/JS C++ Others Tools Others Code

33

34

35


Download ppt "The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application Development,"

Similar presentations


Ads by Google