Who is more important to the enterprise than ever? The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application.
Download ReportTranscript Who is more important to the enterprise than ever? The developer. “Today, nearly every significant enterprise innovation requires innovative software.” * *GARTNER Agenda Overview for Application.
Who is more important to the enterprise than ever? 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 Customer/Client Little or no authentic Systems connectionoftoengagement end consumer Systems of record (SoR) • Mobile experiences • Cloud backend • Monolythic LOB apps • On-premises (SoE) .NET Desktop apps – WPF Universal Windows Apps Win32 Visual Studio tools for Apache Cordova Visual C++ for cross-plat Browser-based applications .NET and Xamarin Share app logic across platforms 100% APIs exposed Native UI Native UI Native UI C# + XIB C# + AXML C# + XAML Cordova tooling in Visual Studio Hybrid-HTML apps Black Box Cordova tooling in Visual Studio Microservices Architecture principles Organization principles “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 Azure App Service Unified App Platform WEB APPS Accelerated development MOBILE APPS API APPS LOGIC APPS .NET and microservices .NET Core Fully supported cross-platform .NET Framework .NET Core Distributed with Windows Distributed with every app Large footprint for server and client applications Cross-platform Side-by-side No side-by-side Runtime components Next gen JIT, SIMD Compilers Libraries .NET Compiler Platform Languages .NET Core 5 Libraries .NET Framework 4.6 Libraries Open Source www.github.com/microsoft/dotnet Developers Your Datacenter VMs in dev & test environment IT Admin Developers IT Admin http://azure.microsoft.com/en-us/campaigns/devtest-lab/ Tools Code Others Runtimes + Languages .NET (C# / VB) HTML/JS C++ Others http://aka.ms/nbtbvs http://aka.ms/nbtbevents http://myignite.microsoft.com