Visual Studio Ultimate 2015 Preview
Download and installation pretty standard, havent noticed anything exceptionally different, lambda debugging looks like it will be pretty cool. Will spend a bit more time playing with the features after I have played with C#6.
List of features
Roslyn (The new C# compiler platform)
Pretty easy to install in to a project just put open a console and type:
New platform installer for 9.1 picked up vs2015 and installed, works fine. Looks like some of the c# 6 support is already added as it suggests adding the ?. (Null Propagation) operator.
Resharper Platform Installer
Tried out some of the new features including Null propagation, using Static Members ,auto Property Initializers,Getter only auto properties,Exception Filters. Lots of fun :) hopefully will have time to look at a few of these more in depth.
Here is a list of c#6 features:
|Ctor assignment to getter-only autoprops||Added||Added|
|Parameterless struct ctors||Added||Added|
|Using static members||Added||Exists|
|Await in catch/finally||Added||No|
|Multiline string literals||Exists||Added|
|Year-first date literals||N/A||Added|
|Line continuation comments||N/A||Added|
|Smart name resolution||N/A||Added|
|ReadWrite props can implement ReadOnly||Exists||Added|
|#region inside methods||Exists||Added|
|Overloads inferred from Overrides||N/A||Added|
|CObj in attributes||Exists||Added|
|CRef and parameter name||Exists||Added|
|Extension Add in collection initializers||Added||Exists|
|Improved overload resolution||Added||N/A|
At first the Xamarin project templates did not appear, but I updated Xamarin studio to v 3.9 (In the alpha/Beta Channel) which features Visual Studio 2015 support and the templates appeared.
Looks like there is lots of fun ahead for .net!