This section of the documentation discusses application development with the .NET Framework in Visual Basic, Visual C#, Visual J#, or Visual C++. Any of these programming languages can be used equally well in the subjects covered in this section. Applications are built on the services of the common language runtime and take advantage of the .NET Framework class library.
Describes key .NET Framework concepts such as the common language runtime, the common type system (CTS), cross-language interoperability, managed execution, assemblies, and security.
Discusses the introduction of powerful query capabilities into the language syntax of C# and Visual Basic, and the common model for querying relational databases, XML documents, datasets, and in-memory collections.
Provides an introduction to .NET Framework XML features, with links to major sections of the .NET Framework documentation in which you can find more information.
Provides instructions for the implementation of specific development tasks or technologies, as well as examples of complete .NET Framework applications.