Language Primer

You have a few language choices available to you as a .NET programmer: Visual Basic, C#, C++, or F# are at the core. There are also user interface (UI)-specific languages and markup syntax, such as JavaScript, HTML, and XAML. Which core language you choose is typically a result of your history, style, and intent. Developers who have worked with past incarnations of Visual Basic or another basic language will find they are at home inside Visual Basic. The language (including templates, tools, wizards, and so on) is all about developer productivity. Developers whose roots are in a C-based language (C++, Java, and so on) and who want similar productivity in a straightforward way gravitate toward C#. Of course, some developers will ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.