Languages and Frameworks

Programming in Visual Studio and with the .NET Framework means you have a variety of languages from which to choose. Coding against the framework means selecting from C#, Visual Basic .NET (VB.NET), F#, or C++. The Framework itself is common to all three. Once compiled and deployed, applications written against .NET are similar in runtime execution. In fact, the new, open source .NET Compiler Platform (“Roslyn”) is now the shared compiler for both VB and C#.

Microsoft is now delivering the .NET Core as an open source stack to be run on multiple operating systems including Linux, Windows, and Mac. It joins other .NET open source products from Microsoft including ASP.NET itself, the .NET Framework reference source, Entity ...

Get Microsoft Visual Studio 2015 Unleashed, Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.