In this chapter from Microsoft Visual Studio 2015 Unleashed, 3rd Edition, Lars Powers and Mike Snell focus on the foundations of .NET programming in C# and Visual Basic. They start by highlighting new features of the languages for those who are already familiar with C# and VB. They then include a language primer as a review of some basic .NET programming tasks. They then cover some more in-depth programming features, enhancements to C# 6.0 and VB 14, and language-related IDE enhancements. The chapter concludes with an overview and map of the .NET Framework class library.
Bintu Harwani guides you step by step through the process of creating an MVC 4 application. Learn how Visual Studio's scaffold templates can dramatically simplify the process, supplying the essential blocks of code for building many apps.
Programming Expert Jesse Smith shows you how valuable understanding object oriented concepts are to facilitate good code design.
Although the Visual Studio IDE is a complex environment, this chapter provides you with an overview of the most common tasks you will perform from within Visual Studio 2012 and the most important tools you will utilize so that you can feel at home within the IDE.