Microsoft hands developers early view of Visual Studio

June 4, 2014 by Nancy Owano weblog

Developers can now get their hands on a community technology preview (CTP) of the upcoming version of Visual Studio expected to debut in 2015. The early preview codenamed Visual Studio "14" was released for download on Tuesday so that the team can gather feedback on the next big rollout of Visual Studio. CTPs provide early adopters with an opportunity to try out features, and share feedback with the product team. Somewhere between Tuesday's release of the Visual Studio "14" development environment and the big rollout in 2015 will be yet another 2014 release later this year, however, which will be an even more complete build and carrying final naming. S. Somasegar, corporate vice president of Microsoft's Developer Division, made the release announcement in his blog on Tuesday. He said that In Visual Studio "14," the C# and VB compilers and IDE support are fully built on the .NET Compiler Platform ("Roslyn"). Technology watchers familiar with the Visual Studio developer environment said Tuesday that this open source compiler as a service is one of the key aspects of this preview release.

Keith Ward, editor in chief of Visual Studio Magazine, noted how the new Visual Studio CTP incorporates much of the functionality that was introduced at April's Build conference, "starting with the .NET Compiler Platform, or "Roslyn," made at Build.

Roslyn, he said, makes the C# and Visual Basic compilers available as APIs. (According to release notes, the core IDE and editing experiences for C# and Visual Basic have been replaced with new experiences built on Roslyn. Improvements include C# refactoring support, revamped. Refactoring support for Visual Basic has been added for the first time. Also, one can use specific code-aware guidance for Microsoft platforms and NuGet packages for live code analysis and automatic fixes as one types.)

Ward also noted that C++ received much attention in the new CTP release. WinBeta said improvements made to C++ included added support for user-defined literals and new debugging and libraries features.

Microsoft made some notes for those intending to download the software, saying that the CTP was a very early build. CTPs, said the Microsoft site information, are unsupported, English-only releases and are actually provided for testing and feedback purposes only, not intended for use on production computers or to create production code. Installing a CTP release places a computer in an unsupported state; Microsoft recommended only installing CTP releases in a virtual machine, or on a computer available for reformatting. Visual Studio "14" CTPs have compatibility issues with previous releases of Visual Studio, added Microsoft, and should not be installed side-by-side on the same computer.

Explore further: Microsoft Plays to All Developers

More information: *

Related Stories

Microsoft Plays to All Developers

March 23, 2007

Microsoft's developer division wants you. Long known for its aggressive courting of professional developers, the software company is now viewing all its systems as development platforms and is trying to empower developers ...

Debugger Canvas released on Devlabs

July 11, 2011

In June 2011, Microsoft released Debugger Canvas on DevLabs, the result of a year-long collaboration between Microsoft Research, the Microsoft Visual Studio product team, and Brown University. Debugger Canvas transforms how ...

Microsoft's Visual Studio will gain some Expression

December 22, 2012

(—This week, Microsoft design tools for Windows and Windows Phone took a surprise turn with the company's announcement that components of "Expression" were in for some big changes. Microsoft announced there will ...

Recommended for you


Adjust slider to filter visible comments by rank

Display comments: newest first

1 / 5 (2) Jun 04, 2014
Visual Studio "14" CTPs have compatibility issues with previous releases of Visual Studio, added Microsoft, and should not be installed side-by-side on the same computer.
If they had decent application developers then there would be no compatibility issues with previous versios co-existing with the new. I noticed that I have 3 different releases of Blender (open source 3d animation software) and they get along fine. I have two versions of NetBeans IDE, and they get along fine. I guess "Roslyn" is just Microsoft's version of the Java Runtime Environment running off of dot net. I can write C++ using NetBeans, and every other language I feel like playing with. NetBeans 8.0 is awesome. It does everything.
5 / 5 (2) Jun 04, 2014
I guess "Roslyn" is just Microsoft's version of the Java Runtime Environment running off of dot net
You don't have to guess at all, as the above article says clearly, the Roslyn is a compiler. The equivalent of Java Runtime Environment is a .NET itself.
not rated yet Jun 05, 2014
Finally conforming to c++11 would be nice. At a cursory glance I didn't see that claim, although it looks like they are making a serious effort.

That business of suggesting using a VM is slightly odd and slightly inconvenient. As Roslyn is exposed as an API, maybe some enterprising soul would be moved to write something hooking it up to a web server so the rest of us wouldn't have to worry about local instances fighting it out.

Disregarding the IDE - I know they must have invested a lot of effort into it, but it's not something I'm interested in - it would be useful to see a side by side comparison with clang and gcc. Compile speed, size and speed of object code, etc.
5 / 5 (1) Jun 05, 2014
It really pains me to say it...but Visual Studio is still the benchmark when it comes to slick IDEs. Practically the only piece of software that I own where I don't mind shelling out the big bucks for.
Most everything else from Microsoft (including the Office suite) can be had as (nearly) equivalent freeware. But Visual studo still wipes the floor with any other IDE out there...and I keep trying them out on a regular basis.
not rated yet Jun 05, 2014
You cannot find a replacement for MS Office suite neither, whenever you're working with OLAP queries and pivot table reports regularly. Also the seamless connectivity with intranet (via Sharepoint engine) is important in corporate sphere. But I'm sure, most of beginners will find the usage of SharpDevelop or Visual Studio Express more convenient: the contemporary Visual Studio is rather overbloated piece of software.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.