Visual Studio, one of the best integrated development environments worldwide, is getting better and better. .NET languages such as C# are also evolving in impressive ways.
See Visual Studio 2017 release notes here:
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
Improvements to the IDE spans all aspects of development. C#7 includes very interesting features that crosses one's mind as they're developing such as returning tupes from a method:
public (int number, string message) GiveMeNumberAndMessage() {
return (1, "hello!");
}
As you can see, this might be very useful to some as they develop. Looks better than a Tuple<int, string> or a specific class and is strongly typed of course.
There are many improvements to the developer experience and VSIX extensions as well. Great Dev Ex getting better.
See Visual Studio 2017 release notes here:
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
Improvements to the IDE spans all aspects of development. C#7 includes very interesting features that crosses one's mind as they're developing such as returning tupes from a method:
public (int number, string message) GiveMeNumberAndMessage() {
return (1, "hello!");
}
As you can see, this might be very useful to some as they develop. Looks better than a Tuple<int, string> or a specific class and is strongly typed of course.
There are many improvements to the developer experience and VSIX extensions as well. Great Dev Ex getting better.