Visual Studio is a complete set of development tools for building ASP.NET Web applications, XML Web Services, desktop applications, and mobile applications. Visual Basic, Visual C#, and Visual C++ all use the same integrated development environment (IDE), which enables tool sharing and eases the creation of mixed-language solutions. In addition, these languages use the functionality of the .NET Framework, which provides access to key technologies that simplify the development of ASP Web applications and XML Web Services.
Learn about the features and installation scenarios that require elevated permissions, and also learn about how to plan for security in applications that you create.
Read through example code, sample applications, and enhanced project templates that illustrate the syntax, structure, and techniques that are used to solve various programming challenges.
Provides conceptual overviews of the key features of the .NET Framework. These include the common language runtime (CLR), the .NET Framework class library, and cross-language interoperability.