Prerelease Software Downloads
Prerelease software enable us to provide early and frequent builds of our products under development. It enables us to collect your valuable, real-world feedback throughout the product development cycle, so that we can ship higher quality products. Sharing prerelease software with you help us innovate and deliver the products we know that you will continue to value and appreciate.
- Release Candidate (RC) software is a version of the product (usually the most recent) that is deemed complete and stable enough to become the released version, but is being made available for customer evaluation of shipping readiness.
- Beta software is an early build release that is not quite ready for use in production environments, but is of sufficient quality to enable evaluation for feedback about the software.
- Previews enable us to provide more frequent releases to solicit early feedback that will help shape the software in its earliest stages.
Microsoft .NET Native Developer Preview
.NET Native is an ahead-of-time compiler for .NET that leverages our C++ compiler's optimizer to offer improvements to startup time, memory usage, and overall application performance. In this preview release, we enable developers to try out this new compilation technology for Windows Store application targeting x64 or ARM architectures. For more information, see .NET Native Developer Preview.
Microsoft .NET Compiler Platform Preview
The .NET Compiler Platform project (codename "Roslyn") includes the next versions of the C# and VB compilers, as well as a compiler-as-a-service API that powers rich IDE integration, and opens up the compiler to many different types of developer integrations. For more information, see .NET Compiler Platform Preview.
Microsoft .NET JIT Compiler Preview
Microsoft SIMD-enabled Vector Types Beta
Application Insights Preview Tools for Visual Studio 2013
Visual Studio Online Application Insights is a new cloud-based service (currently in preview) that collects rich operational, performance, and customer usage information from server and client/device applications – whether they run on-premises, in Microsoft Azure, a third-party cloud provider, or a combination of all three. This Application Insights Tools for Visual Studio download makes it easy to create, configure, and test Application Insights telemetry collection for your applications, right from Visual Studio 2013. For more information, see Application Insights Preview Tools for Visual Studio 2013.
Node.js Tools 1.0 Beta 2 for Visual Studio 2013
Node.js Tools for Visual Studio 2013 is an open source plugin developed by Microsoft and the community, which turns Visual Studio into a powerful Node.js IDE. Features include IntelliSense support, Profiling, local and remote debugging (on Windows, Mac OS, or Linux), and rich integration with Windows Azure websites & Cloud Services. For more information, see Node.js Tools for Visual Studio and the Node.js Tools 1.0 Beta 2 Now Available blog post.
Python Tools 2.1 RC for Visual Studio 2013
Python Tools for Visual Studio 2013 is an open source plugin developed by Microsoft and the community, which turns Visual Studio into a powerful Python IDE. Features include support for CPython, IronPython, editing, browsing, Intellisense, mixed Python/C++ debugging, remote linux/MacOS debugging, profiling, IPython, Django, Bottle, Flask, and cloud computing with client libraries for Microsoft Azure, Windows, Linux and MacOS. For more information, see Python Tools for Visual Studio.
Office 365 API Tools for Visual Studio Preview
Multi-Device Hybrid Apps for Visual Studio 2013 – CTP
Visual Studio "14" CTPs
Azure Resource Manager Tools Preview
Azure Resource Manager Tools Preview for Visual Studio 2013 enables developers to create reusable deployment templates (JSON files) that declaratively describe the resources that make up an app. Tooling to validate and deploy these deployment templates is also provided. For example, a deployment template may include a web site, Redis cache, SQL Azure database, and other resources. This simplifies the process of creating complex environments for development, testing, and production in a repeatable manner and provides a unified way to manage and monitor the resources that make up an app from the Azure preview portal. For more information, see: Azure Resource Manager Tooling for Visual Studio (Azure Blog).