Microsoft Releases First Community Technology Preview Of The Next Version Of Visual Studio

Microsoft yesterday released the first community technology preview of the next version of Visual Studio, codenamed Visual Studio “14”.  Microsoft has released this build to collect feedback from customers, so they have advised users to install in a test environment with no earlier versions of Visual Studio installed. It includes Roslyn” .NET compiler platform, ASP.NET vNext and Apache Cordova tooling and many other improvements.

  • In Visual Studio “14”, the C# and VB compilers and IDE support are fully built on the .NET Compiler Platform (“Roslyn”).
  • In the Visual Studio “14” preview C# refactoring support has been completely revamped including two new core refactorings: Inline Temporary Variable and Introduce Explaining Variable. Additionally, refactoring support for Visual Basic has been added for the first time.
  • Visual Studio “14” also supports APIs that come from NuGet with their own analyzers, squiggling issues in your code as you type and offering you automatic fixes, all powered by the .NET Compiler Platform.
  • The Visual Studio “14” CTP offers an early look at the Visual Studio tooling experience for ASP.NET vNext.  As well as the ASP.NET 4.5 Web Application templates, new templates are included for targeting ASP.NET vNext.
  • The Visual Studio “14” CTP includes support for user-defined literals, noexcept, alignof and alignas, and inheriting constructors from C++11, generalized lambda capture, auto function return type deduction, and generic lambdas from C++14, as well as many more new C++ features.

Download the latest Visual Studio “14” CTP package now.

You can read more about the C++ improvements in the Visual Studio “14” CTP on the C++ blog.

You can read more about ASP.NET vNext in the Visual Studio “14” CTP on the .NET Web Development and Tools blog.

You can read more about the new C# and VB developer experiences on the C# blog and the Visual Basic blog.

Read more about the launch here.

Comments