Friday, August 14, 2015

Visual Studio 2015 In Action - 1


After playing with VS 2015 for a week, I am pretty happy and impressed by it. It has been greatly improved over VS 2013. Don't forget to install Color Schema Editor. It comes with 11 color themes. Solarized (Dark) is my favorite color theme. 

What’s new in C# 6?

1.       Roslyn compiler. Now you can ship your API with analyzer and fixer.

2.       Using static... for example using static System.Console;

3.       Immutable object. Now it’s so much easier with getter-only properties with readonly backup fields. You can set the getter-only properties in the constructor.

4.       property Lamda expression.

5.       $ sign to string formatting. So now you can string.Format($”{x} – {Y}”);

6.       Keyword for nameof , now you can use the name of the variable and it’s very refactoring friendly.

7.       Null checker ?.

8.       Added finally to await.


What’s new in IntelliTrace in VS 2015

1.       You can filter by Category like ADO, gestures.

2.       You can zoom in the timeline.

3.       You can view historical stack trace code.

4.       Standalone version of IntelliTrace.

What’s new in WPF in 2015

1.       Blend for Visual Studio 2015

2.       In-place change the template without showing the different document

3.       UI debugging tools for WPF


In previous versions of Visual Studio, sharing code meant going to a website to manually publish a repository, jumping through a myriad of workflows and manual steps like creating accounts and services just to start sharing code. In Visual Studio 2015, the process of getting your local repository onto Visual Studio Online (VSO) has been dramatically simplified. 

Thumbs Up to GitHub Copilot and JetBrains Resharper

Having used AI tool GitHub Copilot since 08/16/2023, I’ve realized that learning GitHub Copilot is like learning a new framework or library ...