O'Reilly logo

Microsoft Visual Studio 2015 Unleashed, Third Edition by Mike Snell, Lars Powers

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Language Choices

As you can see from the earlier WinRT diagram (see Figure 23.7), another benefit of having WinRT in the picture is that you are no longer limited to your typical stable of managed code languages. So although you could develop your application C# or Visual Basic, all the WinRT objects are also available to JavaScript/HTML and C++ code. This widens the playing field quite a bit. There are no second-class citizens in the equation: WinRT is an equal-opportunity API. As a developer, you are free to concentrate on the toolset that you feel most comfortable with from a skill set and background perspective. The tooling and the API are there to support you.

With WinRT, you can develop a Modern UI application using DirectX, HTML/JavaScript/CSS, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required