Introduction 
 
 Visual Studio 2017 RC has been released by Microsoft with lots of new features and  improvements.
 
 Here, we are going to get hands on experience with a first look at this new version.
 
 System Requirements 
 
 The minimum system requirements are mentioned below.
 
 ![Visual Studio]()
 ![Visual Studio]()
 
 For more details, click  here 
 
 Platform Targeting and Compatibility
 
 The major supporting platforms are mentioned below.
  	- Windows
- Android
- iOS
- Linux
- macOS
- Other technologies and platforms
For more details on this, please have a look here 
 
 Download Visual Studio 2017
 
 From the given URL, we can download the new version. 
 
 ![Visual Studio]()
 
 Installation steps
 
 Once the system is ready click on the downloaded EXE file. 
 ,
 ![Visual Studio]()
 ![Visual Studio]()
 Click Continue. 
 
 ![Visual Studio]()
 
 Here, we have three tabs on the screen 
  	- Workloads 
- Individual components
- Language packs
Workloads 
 
 This is the one of the new features, here we have to customize the installation with the items which we need to install for different categories in Workloads. 
 
 ![Visual Studio]()
 
 ![Visual Studio]()
 
 ![Visual Studio]()
 
 Individual components
 
 We have the options to check and uncheck the required items, which are required to be to installed .
 
 ![Visual Studio]()
 
 Language packs
 
 Here, we have the option to select the language.
 
 ![Visual Studio]()
 
 Now, click Install button.
 
 Note
 
If you have opened any other version of Visual Studio, please close it  otherwise the installation shows an error for you.
 
 There are three types of products available.
  	- Visual Studio Community 2017 RC.
- Visual Studio Enterprise 2017 RC.
- Visual Studio Professional 2017 RC
.Note
 
 Visual Studio Community 2017 RC is a free version.
 
 ![Visual Studio]()
 
 Here, we are installing the Community version. 
 
 ![Visual Studio]()
 
 Now, the installation is completed. Here, we have the options to modify and launch.
 
 ![Visual Studio]()
 
 Also, we have the Repair and Uninstall option. 
 
 ![Visual Studio]()
 
 I just skip the sign in option. 
 
 ![Visual Studio]()
 
 Please select the color theme here. 
 
 ![Visual Studio]()
 
 Yes, our installation completed successfully and it opened.
Thus, let’s create a simple project. 
 
 ![Visual Studio]()
 
 Create a new MVC project.
 
 ![Visual Studio]()
 
 New Window is required to create an app Service option.
 
 ![Visual Studio]()
 
 We need to have a look at our new solution. Here is one of the new items, Service  Capabilities.
 
 This is nothing but we have to add our storage account from Cloud. 
 
 Right click on this and we can create a new storage account. 
 
 ![Visual Studio]()
 
 I just add my account details. 
 
 ![Visual Studio]()
 
 It’s showing all my storage details here.
 
 ![Visual Studio]()
 
 Now, it’s connected with my storage and created a new ConnectedService.json file  here.
 
 ![Visual Studio]()
 
 I just run the Application and it's working fine.
 
 What are the major new features in this release?
 
 New experience with installation 
  	- Install more quickly.
- Less system impact.
- Easy to uninstall.
- Customize the installation with your required features.
- Offline Installation and new Command-Line Installation Support.
What was my experience? 
 
 Yes …it is overall nice and I like that workload feature.
 
 It is very useful and time saving.
 
 In the workload, I selected most of the items, so it takes more than 20 GB  disk space and maybe due to the fact that my internet connection is slow, the installation  takes around one hour.
 
 ![Visual Studio]()
 
 Visual Studio IDE Changes 
  	- GitHub extension for Visual Studio can be selected in the new Visual  	Studio installer.
- Reduce start up time and solution load time up to 50%.
- File globbing capabilities for .NET Core and ASP.NET Core projects have  	been enhanced.
- You are now automatically taken to the folder view of your repository  	after cloning.
- License expiration messages.
- The Account Settings dialog is more readable.
- The version control status bar changes.
- Create a new project directly from the Start page with the searchable  	templates and a list of recently used templates.
- Sign in and Identity improved in this version.
- Debugger Accessibility Improvements.
- IntelliTrace Events for .NET Core.
- Diagnostic Tools Window Updates.
- Performance Profiler Updates.
- CPU Usage Tool Updates.
- Chrome Debugging Support.
- Find All References (Shift+F12) have modifications.
- New refactoring to allow you to organize source code with one action.
Expand and collapse option for news
 
 ![Visual Studio]()
 
 Quick search option-use Ctrl+T to easily find files, types, methods and other  items in your code.
 
 ![Visual Studio]()
 
 For the Go to line, use Ctrl+G. Now, it shows the total line number in that file. 
 
 ![Visual Studio]()
 
 Structure Guidelines are now drawn in the editor.
 
 ![Visual Studio]()
 
 Extensions have new options to scheduled
 
 You can schedule more than one extension for installation, update and  uninstallation before needing to restart Visual Studio. 
 
 Roaming Extension Manager
 
 The Roaming Extension Manager helps you to keep track of all your favorite  extensions across all your development environments. 
 
 Open Folder
 
 Open Folder is a convenient way for you to work with code bases without projects  and solutions.
 
 Project Overview Pages
 
 ![Visual Studio]()
 
 Connecting to Services Using Service Capabilities
 We have to add our storage account from Cloud.
 
 ![Visual Studio]()
 
 Live Unit Testing
 
 Live Unit Testing is a new feature and is only present in the  Enterprise edition of Visual Studio.
 
 Run to Click 
 
 Simply, click the icon next to a line of code while debugging to run to that line
 
 ![Visual Studio]()
 
 Language Extensions and Analysers (For C#)
  	- Task-like return types for async methods.
- Value tuples.
- Nested local functions.
- Pattern matching extensions.
- Ref returns.
The other major updated area mentioned by Microsoft are mentioned below.
  	- Live Architecture Dependency Validation
- Developer Command Prompt
- Visual C++
- F#
- Python
- R
- JavaScript and TypeScript
- Tools for XAML Apps
- Tools for Universal Windows App Development
- Visual Studio Tools for Apache Cordova
- Xamarin (Preview)
- NuGet
- Developer Analytics Tools
- Team Explorer
- SQL Server Data Tools
- Office Developer Tools for Visual Studio
- Visual Studio Software Development Kit
- Azure SDK for .NET
- Node.js Tools for Visual Studio
- Visual Studio Tools for Unity
- .NET Core and Docker(Preview) 
For more details, please Click  here 
 
 Conclusion 
 
 In this article, we learned how to install Visual Studio 2017 RC and looked at  some new features of the new release.