7. Visual Studio 2017
High quality native apps
Build for iOS, Android, Windows
Advanced tools to optimize,
tune and iterate
8. New Code Analyzers
Built-in feedback on ways to improve your code
Live Unit Testing
Get immediate feedback on whether code changes break unit tests
IntelliSense Filtering
Filter IntelliSense by events, methods, classes, interfaces, properties
Go To Navigation
Search through your code by class, type, keyword, line number
Open Folder
Work with any source codebase, even without a project file
Start Page
Fast access to your projects, repos and templates
New Code Analyzers
Built-in feedback on ways to improve your code
Live Unit Testing
Get immediate feedback on whether code changes break unit tests
IntelliSense Filtering
Filter IntelliSense by events, methods, classes, interfaces, properties
Go To Navigation
Search through your code by class, type, keyword, line number
Open Folder
Work with any source codebase, even without a project file
Start Page
Fast access to your projects, repos and templates
Visual Studio Productivity
9. Visual Studio の継続的な開発 (2018/3/8 現在)
Continued development
Initial release of Visual Studio 2017
Tooling support for
Windows 10 Creators Update
Integrated Python support
15.0 15.1 15.2
.NET Core 2.0 support
15.4 15.515.3
製品版 Preview
Visual Studio Preview : https://www.visualstudio.com/vs/preview/
Tooling support for
Windows 10 Fall Creators Update
15.7
C# 7.2
Snapshot Debugger
15.6
Solution load performance
Language tools update
25. .NET モメンタム
61%YoY Growth .NET Active Developers
(VS 2012+)
.NET Core
Xamarin
Windows
Web
Growth by .NET application type (%)
40%.NET Core users not previously using .NET
Java #1 source (18%)
32. Serverless
Containers
• Azure Functions
• Logic Apps
• Web App for Containers
• Azure Container Instances
• Azure Container Service (AKS)
• Azure Service Fabric
Monolithic
Frontend
Middle tier
Backend
Microservice
1
Microservice
2
Microservice
3
Microservice
4
Function 1
Function 2
Function 3
Function 4
Function 5
Function 6
Function 7
Function 8
Function 9
Function 10
33. Optionsofcompute
Azure Web App for Containers
Service Fabric
Ma en
Azure Container
Service (AKS)
Leverage the Azure platform
designed for your container needs
Keep using the platform of your choice,
running great on Azure
Azure Container Registry
Docker Hub,
private registry
Visual Studio tools InteliJ Jenkins
Redhat Openshift
Container Platform
Pivotal Cloud
Foundry
Kubernetes
34. Visual Studio 2017
Containers Support
Integrated Docker tooling
Multi-container support
Easily deploy containers to Azure
38. Intelligent Edge + Intelligent Cloud
Mobile
Data & AI
Containers
Serverless
DevOps
39. Microsoft Azure
The Visual Studio
family
Best-in-class tools for any developer
Visual Studio
App Center
Visual Studio
Code
Visual Studio
Visual Studio
for Mac
Visual Studio
Team Services
40. May 7-9, 2018 // Seattle, WA
http://www.microsoft.com/build