Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers -...

62

Transcript of Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers -...

Page 1: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie
Page 2: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

// Scott Guthrie// Executive Vice President// Cloud and Enterprise Group

Connect();

Page 3: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Cloud-firstMobile-first

Page 4: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Microsoft Developme

nt Approach

PowerfulOpenProductive

Page 5: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

The Visual Studio family

Online

Code

Most complete developer IDE

Code optimized editor Developer services for teams

Best-in-class tools for every developer

Page 6: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual StudioMost powerful and productive IDE

Build any app

5M Visual Studio 2015 downloads

Page 7: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Scott Hanselman// Principal Program Manager

Page 8: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Announcing.NET Core RCASP.NET 5 RC

Page 9: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

OS X

.NET Core on any OS

Page 10: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Scott Hanselman// Principal Program Manager

Page 11: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

iOS

Visual Studio for any developer

Windows AndroidLinux

.NET C++ JavaScriptPHP

Python Node.js R Cordova Unity

Page 12: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Node.js

Page 13: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Python

Page 14: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

R

Page 15: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio vNextAny developerNew scenariosLightweight and adaptable

A SNEAK PEEK

Page 16: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Polita Paulus// Principal Software Engineer

Page 17: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

The Visual Studio family

Online

Code

Most complete developer IDE

Code optimized editor Developer services for teams

Page 18: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio CodeCode optimized editor

IntelliSense, debugging, GITOS X, Linux, Windows

Page 19: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Anders Hejlsberg// Technical Fellow

Page 20: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

AnnouncingVisual Studio Code Beta

Page 21: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio Code extensions

More: http://marketplace.visualstudio.com

TSlint AdditionalThemes

React JasmineMDToolsGo PowerShell

ChefESLintWakatimeF#Wallaby JS Pascal searchdocs

Page 22: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

AnnouncingVisual Studio CodeOpen Sourcing of

https://github.com/Microsoft/vscode

Page 23: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Erich Gamma// Distinguished Engineer

Page 24: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

The Visual Studio family

Online

Code

Most complete developer IDE

Code optimized editor Developer services for teams

Page 25: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio OnlineEnabling agile teamsDevOps solution>3M registered users

Page 26: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio Team Services

Visual Studio Online is now…

Page 27: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services: Code Repository

Page 28: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services: Build + Deploy

Page 29: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services: Load Testing

Page 30: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services: Release Management

Page 31: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services: Application Insights

Page 32: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Load Testing Release Management

Application Insights and HockeyApp

Visual Studio

AzureEclipse / Xcode

Visual Studio Team Services

Page 33: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Donovan Brown// Senior Program Manager DevOps

Page 34: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

AnnouncingVisual Studio Team Services - Release Management Public PreviewDev-Test labs

Page 35: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

The Visual Studio family

Team ServicesCode

Most complete developer IDE

Code optimized editor Developer services for teams

Page 36: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Cloud-firstMobile-first

Page 37: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Target any device

Native, web, hybrid experiences

.NET/C#, HTML/JS, C++

Multi-channel apps with Visual Studio

Page 38: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Welcome// Kevin Gallo// Corporate Vice President// Windows Developer Platform

Page 39: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Windows 10 momentum110MDevices

190+

Countries

1.25B

Store visits2x Downloads4x Revenue

Compared to devices on Windows 8

Page 40: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Personal and engaging experiences

Universal Windows Platform

Use the tech you know

One app, one package

Page 41: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Health clinic scenarioReceptionist Patients

Page 42: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo

Page 43: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

dev.windows.comComing on November 30thWindows 10 SDK updateUpdated developer tools

Explore. Learn. Give feedback.

Page 44: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Target any device

Native, web, hybrid experiences

.NET/C#, HTML/JS, C++

Multi-channel apps with Visual Studio

Page 45: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Amanda Silver// Partner Director Program Management

Page 46: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Code Repository Build + Deploy Automated Testing

User Beta Testing

HockeyApp

Visual Studio

Android Studio / Xcode

Visual Studio Team Services: Mobile DevOps

Page 47: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Demo// Donovan Brown// Senior Program Manager

Page 48: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

AnnouncingVisual Studio Team Services - HockeyApp

Page 49: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Cloud-firstMobile-first

Page 50: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY

SAAS SOLUTIONS Microsoft Dynamics

Leading the journey to the Cloud

Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE

Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM

Cortana Analytics SuiteDATA + ANALYTICS

Azure IoT SuiteINTERNET OF THINGS

Microsoft Azure

Page 51: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

More than AWS and Google Cloud combined

Hyper-scalefootprint

AZURE REGIONS

28Azure regions around the world

Page 52: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

>90,000

New Azure customer subscriptions/month

1.5TrillionMessages per month

processed by Azure IoT

>500Million

Users in Azure Active Directory

777TrillionStorage Transactions

per day

>1.5Million

SQL Databases running on Azure

>40%Revenue from

Start-ups and ISVs

Azure momentum

Page 53: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

>80%

of Fortune 500 use the Microsoft

Cloud

Page 54: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Video// GOJO Industries, creators of PURELL

Page 55: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

// Jason Slater// SMARTLINK Solutions Technology Manager// GOJO Industries, creators of PURELL

Page 56: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Announcing Azure Service Fabric Public Preview Microsoft Graph GA

Page 57: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual Studio Subscriptions

Development Tools Cloud Services Software Training & Support

Page 58: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

AnnouncingVisual Studio Cloud SubscriptionsFree Visual Studio Dev Essentials

Page 59: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual StudioDev Essentials

Development ToolsVisual Studio CommunityVisual Studio Code

Cloud ServicesVisual Studio Team Services$25/month Azure credits (early 2016)

SoftwareParallels for Mac Pro (3 months)Windows 10 Enterprise VHD (coming soon!)Office Online Apps

Training & SupportPluralsight (3 months)WintellectNOW (3 months)Xamarin University (coming soon!)Microsoft Virtual Academy

AND MORE…

Page 60: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Visual StudioDev Essentials

Register for freewww.visualstudio.com

Page 61: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Microsoft Developers

Page 62: Connect 2015 Keynote - The Future of Microsoft Tools and Services for the New Role of Developers - Scott Guthrie

Enjoy the show!