Presentation is loading. Please wait.

Presentation is loading. Please wait.

“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”

Similar presentations


Presentation on theme: "“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”"— Presentation transcript:

1

2

3 “Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy” “I need create applications with global scale” “…but I have existing applications to run and evolve”

4 Core-Business Applications DEVICE-FIRST Optimize for devices Cross-platform mobile AGILE Development agility CLOUD-FIRST Optimize for Cloud and Server workloads Hybrid environments

5 Standards based Highly interactive apps Enterprise complexity

6

7

8 Desktop apps Windows Store apps Browser-based applications Multi-device hybrid Apps

9

10 ScenarioImprovement (%) Cold Startup39.32% Warm Startup31.21% Memory Usage12.68% Wordament on.NET Native:

11 Runtime Lean and refactored.NET libraries and runtime Compiler Powered by the same optimizing compiler backend as Visual C++ Productivity of C# Performance of C++ Convergence enables consistent.NET experience across all devices 1st class developer experience in Visual Studio (edit/compile/debug) Simple packaging, deployment and servicing (self-contained package) Integrated with Store to enable Cloud Compilation Native code generated in Cloud to optimize for device arch/OS/form factor Faster app startup time Reduced app memory usage Faster code execution due to advanced optimizations (using VC++ optimizer) Available for x64, ARM (x86 is coming) V1 is targeted at Store apps Native runtime and compiler for.NET

12

13 C# + XIB C# + AXML C# + XAML Native UI.NET in Android, iOS devices

14

15 Cordova tooling in Visual Studio Black Box

16

17

18

19 z

20

21 z

22

23

24 Next gen JIT (“RyuJIT”) SIMD (Data Parallelization) RuntimeCompilers.NET Compiler Platform (“Roslyn”) Languages innovation BCL and PCL Entity Framework Libraries

25 Choose your Editors and Tools Open Source with Contributions Cross-Platform OSS Seamless transition from on-premises to cloud Faster Development Cycle Totally Modular Fast

26

27 Feature.NET vNext.NET vNext (Core) Cloud Ready** Modular Design** Dependency Injection** Consistent Tracing / Debugging** Faster Development (No Build Step)** Open Source** Full Side by Side (framework deployed inside application)* Fast startup, Low memory / High throughput (best of class)* MVC, Web API, Web Pages 6, SignalR 3, EF 7

28 PlatformFrameworkTools …or bring your own

29

30

31 www.microsoft.com/learning http://developer.microsoft.com http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd

32

33

34


Download ppt "“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-platform mobile development strategy”"

Similar presentations


Ads by Google