“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”

Slides:



Advertisements
Similar presentations
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Advertisements

Visual Studio 2013  XAML Tooling  Debugging & Profiling.NET .NET .NET Libraries (HttpClient, Immutable, SIMD, EF, etc.) Architecture  PRISM.
What if we invented ASP.NET today? Why do we have what we have? What can we do about it?
4/16/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Productivity of Visual Studio + Flexibility of Web Interactive HTML / CSS tools for web apps that look and behave the same across any browser Powerful.
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.
Introducing the UWP.
“We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open Source enriches the platform and the community”
Choose your Editors and Tools Open Source with Contributions Cross-Platform OSS Seamless transition from on-premises to cloud Faster Development.
Choose your Editors and Tools Open Source with Contributions Cross-Platform OSS Seamless transition from on-premises to cloud Faster Development Cycle.
Introducing Xamarin 2.0 Introducing Xamarin 2.0 Michael Hutchinson
Habib Heydarian Program Manager What’s new in.NET 2015.
Web & Cloud Development Jason Keicher - Microsoft.
ASP.NET vNEXT & development tools Marco De
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Developing Cross-Platform Applications with Visual Studio 2015
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
PaaS for the Modern Web A powerful self service platform for developers A flexible hosting solution for IT Web Sites for Windows Server Scalable Scale.
Core.NET Next gen JIT (“RyuJIT”) SIMD Runtime Compilers.NET Compiler Platform (“Roslyn”) Languages innovation Windows Desktop Azure and Windows Server.
Understanding Xamarin Development Matt
Lagash Systems Mariano Sánchez – Software
Scott Hunter Principal Group Program Manager, App ASP.NET 5.
Introduction to ASP.NET 5
DEV213. Productivity of Visual Studio + Flexibility of Web Interactive HTML / CSS tools for web apps that look and behave the same across any browser.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
“Our role is more important than ever before” “We are required to innovate and deliver much faster” “I need a cross-device development strategy” “Open.
devices billion Core-Business Applications Mobil e Cloud Agile Extend to any device Take advantage of cloud scale and economics.
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
Session Information Goals CTAs Customer Evidence TBD
Innovation Any app, any platform Openness.NET Core ASP.NET 5.
KaaShiv InfoTech presents Intel XDK For Inplant Training / Internship, please download the "Inplant training registration form"
The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application Development,
64-bit JIT + SIMD Garbage Collector Runtime components Compilers.NET Compiler Platform (Roslyn) Languages innovation.NET Framework 4.6.NET Core.
ASP.NET 5 Unleashed Javier Lozano
The Windows 10 App platform: an introduction to the UWP Andy Wigley b:
© 2012 IBM Corporation IBM Worklight Overview Martin Triska – IBM Worklight specialist (420) July 2012.
Toni Petrina Ekobit d.o.o. Microsoft MVP za Visual C# Budućnost C#-a.
Scott Golightly What’s ASP.NET 5 Core 1.0 Scott Golightly
Microsoft Ignite /28/2017 2:36 PM
61% YoY Growth.NET Active Developers (VS 2012+) 40%.NET Core downloads by new developers 62% GitHub contributions from outside of Microsoft (corefx.
Mobile Application Solution
Introduction to Xamarin C# Everywhere
The Xamarin Promise - Realized
Unleash .NET 2015 in your apps
Introduction to ASP.NET Core
.NET Native & CoreRT.
5/10/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
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.
The Future of C# The Future of C# and VB 2-577
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Mobile Application Solution
CE-105 Spring 2007 Engr. Faisal ur Rehman
Introducing ASP.NET Core 2.0
MVC in ASP.NET Core: The new kid on the block
Explore web development with Microsoft ASP.NET Core 1.0
Microsoft Build /11/2018 2:12 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Building Modern Web Apps with ASP.NET MVC 6
Sviluppo mobile con Visual Studio OnLine
Explore web development with Microsoft ASP.NET Core 1.0
DotnetConf 11/14/2018 3:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Microsoft Ignite /14/ :21 AM BRK2101
11/18/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
11/21/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
.NET and .NET Core Foot View of .NET Pan Wuming 2017.
Microsoft Connect /1/2018 2:36 AM
12/2/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Build /15/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Running C# in the browser
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Presentation transcript:

“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”

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

Standards based Highly interactive apps Enterprise complexity

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

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

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

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

Cordova tooling in Visual Studio Black Box

z

z

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

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

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

PlatformFrameworkTools …or bring your own