Upload
ian-philpot
View
60
Download
3
Embed Size (px)
Citation preview
Visual Studio 2017 Release NotesIan PhilpotSr. Technical Evangelist@tripdubroot
Topics• Develop: Navigate, write, and fix your code fast• Debug: Debug, profile, and diagnose with ease• Test: Write high-quality code with comprehensive
testing tools• Collaborate: Use version control, be agile, and
collaborate efficiently• Extend: Customize to your liking by building your own
extensions• Equip: Utilize tooling to increase productivity and
explore new capabilities
Any developer, any app, any platform
.NET C++ JavaScript PHP
Python Node.js R Cordova Unity
iOSWindows AndroidLinux
The Visual Studio 2017 familyProfessional Subscription
Benefits
Development of modern applications and services for Android, iOS, Windows, web, cloud and desktop.
Fully extensible. Includes training, support and cloud
credits as part of subscription benefits. No usage restrictions.
Benefits
Advanced productivity features with real time insights and feedback on code and quality.
Full support across the DevOps lifecycle. Plan, execute and monitor your entire
testing effort. Includes enhanced subscription benefits
with access to most Microsoft software, cloud credits and advanced training options.
Benefits
Development of modern applications and services for Android, iOS, Windows, web, cloud and desktop.
Fully extensible. Limited to open source developers, students,
and individuals (<6 devs, <$1M revenue, <250PCs).
Community
Free, fully-featured IDE for students,open-source and individual developers.
Professional developer tools andservices for small teams
Microsoft DevOps solution for productivityand coordination across teams of any size.
Enterprise Subscription
Visual Studio 2017 feature matrix Professional Subscription
(Standard/Annual)Enterprise Subscription
(Standard/Annual)
Professional developer tools andservices for small teams
Microsoft DevOps solution for productivityand coordination across teams of any size.
IDE + Azure Stack+ Updates to Intellisense+ Microservices+ Project Centennial+ Multi Language & Multi Platform+ Xamarin Mobile Development+ Debugging + Static Code Analysis+ Code Lens+ Code Metrics+ Code Coverage+ Unit Testing+ Refactoring
+ Xamarin Exclusive Features:+ Xamarin Profiler+ Embedded Assemblies+ Live Inspector+ Test Recorder+ iOS Simulator
+ Real Time/Live Experiences – Inner Loop Productivity:+ Real Time Dependency Validation+ Real Time Continuous Testing+ Code Style and Code Analysis Rules
+ IntelliTrace (Historical & Production Debugging)+ IntelliTest (Unit Test Generation and Arch Coverage)+ Unlimited Load Testing (IDE & Web Authoring)+ .NET Memory Dump Analysis+ Code Map Debugger Integration+ Microsoft Fakes+ Coded UI Testing+ Code Clone+ Architectural Layer Diagrams
Subscription Benefits + Release Pipeline Authoring+ Team Collaboration (Agile Planning, Task/Bug Tracking,
VC, CI/CD, Test & Feedback, Code Search)+ Windows Server and SQL Server for Dev/Test+ 2 x Technical support incidents+ PowerApps + 30 x Pluralsight Training Courses
+ Test case Management + DevOps add-ons
+ Test Manager+ Package Management+ 1 Private Build & Release pipeline
+ Microsoft Office + All Microsoft Software/Server Software for Dev/Test+ 4 x Technical support incidents+ PowerApps + 45 x Pluralsight Training Courses
Visual Studio 2017Develop
New Installation Experiance
C# and Visual Basic
Visual Studio IDE
Visual C++
F#
JavaScript TypeScript
Visual Studio 2017Debug
Run to Click
Chrome Debugging Support
The New Exception Helper
Visual Studio 2017Test
Live Unit Testing
Testing Tools
Visual Studio 2017Collaborate
New Git Features
Enhanced Visual Studio Feedback Workflow
Visual Studio 2017Extend
Visual Studio Extensions
Discoverability of Project and Item Templates
Visual Studio 2017Develop
.Net Core and ASP.NET Core
Xamarin
Universal Windows Apps
Apache Cordova
Tools for Unity
Node.js Tools
Redgate Data Tools
Tools for XAML Apps
NuGet
Data Tools and SQL Server
Office Developer Tools
Developer Analytics Tools
Live Architecture Dependency Validation
Azure SDK for .NET
Developer Command Prompt
Visual Studio EnterpriseProduct Details
Enterprisewith Subscription
AudienceDevelopers creating enterprise LOB applications and cross-platform mobile business applications looking for scale, quality and productivity required in organizations of any size.
IDE Features+ Xamarin Exclusive Features:
+ Xamarin Profiler+ Embedded Assemblies+ Live Inspector+ Test Recorder+ iOS Simulator
+ Real Time/Live Experiences – Inner Loop Productivity:
+ Real Time Dependency Validation+ Real Time Continuous Testing+ Code Style and Code Analysis Rules
+ IntelliTrace (Historical & Production Debugging)+ IntelliTest (Unit Test Generation and Arch
Coverage)+ Unlimited Load Testing (IDE & Web Authoring)+ .NET Memory Dump Analysis+ Code Map Debugger Integration+ Microsoft Fakes+ Coded UI Testing+ Code Clone+ Architectural Layer Diagrams
Subscriber Benefits• Access to any Visual Studio Team Services
account, includes Test Manager extension• Virtually all Microsoft software for dev/test• Team Foundation Server and one TFS CAL • DevOps add-ons
• Test Manager• Package Management• 1 Private Build & Release pipeline
• Office Professional Plus• Office 365 Developer Subscription• 4 x Technical support incidents• PowerApps • 45 x Pluralsight Training Courses
ScenariosAdvanced productivity features with real time insights and feedback on code and quality.Full support across the DevOps lifecycle.Plan, execute and monitor your entire testing effort.Includes enhanced subscription benefits with access to most Microsoft software, cloud credits and training options.
Enterprise-class developmentAn integrated, end-to-end DevOps solution for developers looking for high productivity and seamless coordination across teams of any size. Leverage advanced tools and services to design, build, deploy and manage complex solutions, modern applications and services for Android, iOS, Windows, web, cloud and desktop.
Visual StudioEnterprise
Monthly SubscriptionVisual Studio monthly subscriptions are an attractive option for developers who need just the Visual Studio IDE, and already have the necessary licenses for other Microsoft software running in their development and testing environments.
Team collaboration benefits• Access to any Visual Studio Team
Services account, includes Test Manager extension
• Team Foundation Server and oneTFS CAL
Same team collaboration benefits as monthly, plus:• Access to any Visual Studio Team Services
account, includes Test Manager extension• Virtually all Microsoft software for dev/test• Team Foundation Server and one TFS CAL • DevOps add-ons
• Test Manager• Package Management• 1 Private Build & Release pipeline
• Office Professional Plus• Office 365 Developer Subscription• 4 x Technical support incidents• PowerApps • 45 x Pluralsight Training Courses
Annual subscriptionVisual Studio annual subscriptions are an attractive option for developers who need both the Visual Studio IDE as well as licenses for other Microsoft software running in their development and testing environments. In addition, there are additional valuable benefits included in annual subscriptions:
CloudSubscriptionsA new, more flexible way of purchasing Visual Studio Professional and Visual Studio Enterprise that provides great options for customers embracing the cloud for software development.Visual Studio Professional and Visual Studio Enterprise IDEs are offered as monthly or annual subscriptions, soldin the Visual Studio Marketplace.