News

What's 'vNext'? It's Visual Studio "14" CTP 3

VS "14" CTP 3 includes early build of next-generation Microsoft .NET Framework and ASP.NET, plus a slew of enhancements that include C++ productivity improvements.

The Visual Studio team blogs of its third community technology preview (CTP) for Visual Studio "14," a version of which includes an early build of the next-generation versions of the Microsoft .NET Framework and ASP.NET, plus a slew of enhancements that include C++ productivity improvements. Related to the CTP 3, the team said that the Azure Resource Manager Tools and Bing Developer Assistant for Visual Studio were also released.

The highlight of Visual Studio 14 CTP 3 is the inclusion of the vNext versions of the .NET Framework and ASP.NET. The CTP 3 version of .NET vNext builds upon a version that was released in May along with the .NET Framework 4.5.2, but with a few more incremental changes, as well as a rollup of bug fixes. ASP.NET vNext includes "support for build configuration and support for unit tests, and it no longer includes content and compile items inside '.kproj' file," according the Visual Studio Team blog, and includes the RyuJIT compiler.

This CTP also includes .NET Native for the first time, which has some support for Windows Communication Foundation (WCF) so that services can be added natively through the .NET Native app. The blog lists a number of WCF types and target scenarios that are supported right now, and more will be forthcoming.

The RyuJIT compiler that comes with ASP.NET can be tested out, but it isn't natively supported from the .NET Framework vNext (the team said internal builds do have it working natively, but it isn't ready for external preview). The blog has instructions for testing it out, though, for those curious to try it.

Other enhancements include improved PerfTips in the debugger, support for high-resolution icons in command bars, tool bars and menus, roaming custom layouts, and enhancements to Visual C++ that allow it to conform to C++ standards in order to make working with the compiler more productive. One such improvement there is the replacement of Smart Tags with Light Bulbs, which the team deems "more discoverable" when glancing at code for fixes, and which actually show what resultant fixes will look like as a preview.

Also new is support for "thread_local storage specifier, which allows objects to be stored separately for each thread" from within the compiler. A number of other improvements are listed in a Visual C++ Team blog post.

About the Author

You Tell 'Em, Readers: If you've read this far, know that Michael Domingo, Visual Studio Magazine Editor in Chief, is here to serve you, dear readers, and wants to get you the information you so richly deserve. What news, content, topics, issues do you want to see covered in Visual Studio Magazine? He's listening at [email protected].

comments powered by Disqus

Featured

  • IDE Irony: Coding Errors Cause 'Critical' Vulnerability in Visual Studio

    In a larger-than-normal Patch Tuesday, Microsoft warned of a "critical" vulnerability in Visual Studio that should be fixed immediately if automatic patching isn't enabled, ironically caused by coding errors.

  • Building Blazor Applications

    A trio of Blazor experts will conduct a full-day workshop for devs to learn everything about the tech a a March developer conference in Las Vegas keynoted by Microsoft execs and featuring many Microsoft devs.

  • Gradient Boosting Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the gradient boosting regression technique, where the goal is to predict a single numeric value. Compared to existing library implementations of gradient boosting regression, a from-scratch implementation allows much easier customization and integration with other .NET systems.

  • Microsoft Execs to Tackle AI and Cloud in Dev Conference Keynotes

    AI unsurprisingly is all over keynotes that Microsoft execs will helm to kick off the Visual Studio Live! developer conference in Las Vegas, March 10-14, which the company described as "a must-attend event."

  • Copilot Agentic AI Dev Environment Opens Up to All

    Microsoft removed waitlist restrictions for some of its most advanced GenAI tech, Copilot Workspace, recently made available as a technical preview.

Subscribe on YouTube