2 years past. Visual Studio 2017 finally released. It is like christmas for the .NET Developers! Looks like microsoft added lots of features especially to Mobile App Development Projects. Now Visual Studio has iOS Simulator. Improvements also made in Cloud Integration. Miscrosoft says:
Built-in tools provide comprehensive integration with all of your .NET Core, Azure applications, services, Docker containers, and more. The experience is so seamless that you’ll feel like you’re working from inside an Azure datacenter.
Installing Visual Studio was a problem. They improved over the years but still tooks too much time. But with the VS2017 they changed the install process. New features:
Installs more quickly with less system impact.
Reduces the footprint of Visual Studio.
Makes it easier for you to select and install just the features you need.
Most of the developers (not all!) dont use test projects but we all know they’r very important. Microsoft also made improvements in testing. Live Unit Testing visualizes unit test results and code coverage live on the editor, as you are coding. They made some changes in debugging habbits also. They introduced Run To Click Debugging. You can simply click the icon next to a line of code whilst debugging to run to that line. You no longer have to set temporary breakpoints or perform several steps to execute your code and stop on the line you want (thanks MS). There are lots of other improvements and updates, here are some of them:
The GitHub extension for Visual Studio can be selected in the new Visual Studio installer.
Visual Studio has been optimized to reduce startup time and solution load time.
Visual Studio now can monitor extension performance that has an impact on startup, solution load, or editing.
Reload All Projects has been replaced with Reload Solution to support better performance of switching branches external to Visual Studio.
You are now automatically taken to the folder view of your repository after cloning.
A new external service host is being introduced; it will replace VSHub.
Pre-release license expiration messages more clearly communicate the current license state.
The Account Settings dialog is now more accessible to screen readers.
The version control status bar makes it easier to publish local repos to an SCC host and keep track of uncommitted and un-pushed work.
I’ll get as soon as possible and upgrade my Visual Studio 2015 to 2017 and i advice you to do same (i saw developers still on 2010 because they’r too lazy to update their projects. Don’t be of them). Sound good? Go get it from Microsoft. Happy coding!
Download Visual Studio 2017 Community Edition