Microsoft Announced Updates For Visual Studio With Support For TypeScript 1.0 And .NET Native Code Compilation

On the first day of the BUILD developer conference, Microsoft announced the launch of the first release candidate of Visual Studio 2013 Update 2 and called this release as the most significant updates it has done in Visual Studio, so far.

Microsoft also confirmed that in less than five months of the Visual Studio 2013 release, it has sold over 3.7 million copies. As Expected, this update includes support for both, Windows Phone 8.1 and the Windows 8.1 Update 2 for the desktop. Microsoft also highlighted that to create the phone apps, developers can now use the Windows Runtime.

Windows Phone developers can now also put together their apps with Microsoft’s new personal assistant with the support of  Cortana. The update also includes some new diagnostic tools for the help of Windows Phone developers. With this, developers can easily track memory usage and the combined UI responsiveness, energy consumption and CPU utilization.

Since Windows 8.1 and Windows Phone 8.1 share the same Windows Runtime, Visual Studio now lets developers to form universal Windows projects, allowing developers to build apps that support all the Windows devices from a single Visual Studio project and share the most of their code. Now, with the universal apps, developers can write their apps in C#, Visual Basic, C/C++ or HTML/JavaScript as it automatically adapts the user interface to different screen sizes.

Apart from this, the latest update also supports .NET native code compilation for Windows and Windows Phone. Unsurprisingly, this update also includes the release of TypeScript 1.0, Microsoft’s JavaScript superset with support for static typing. Microsoft also announced the final release of Team Foundation Server 2013 Update 2.

Besides outing the Visual Studio updates, Microsoft also open-sourced its WinJS. Other new features include new diagnostic tools and new testing tools, new Coded UI Testing support for Windows Phone apps, and the ability to automatically create Azure resources for testing and deploying the ASP.NET apps.