Programming Concepts (Visual Basic)
This section explains programming concepts in the Visual Basic language.
In this section
Title | Description |
---|---|
Asynchronous Programming with Async and Await (Visual Basic) | Describes how to write asynchronous solutions by using Async and Await keywords. Includes a walkthrough. |
Attributes overview (Visual Basic) | Discusses how to provide additional information about programming elements such as types, fields, methods, and properties by using attributes. |
Caller Information (Visual Basic) | Describes how to obtain information about the caller of a method. This information includes the file path and the line number of the source code and the member name of the caller. |
Collections (Visual Basic) | Describes some of the types of collections provided by the .NET Framework. Demonstrates how to use simple collections and collections of key/value pairs. |
Covariance and Contravariance (Visual Basic) | Shows how to enable implicit conversion of generic type parameters in interfaces and delegates. |
Expression Trees (Visual Basic) | Explains how you can use expression trees to enable dynamic modification of executable code. |
Iterators (Visual Basic) | Describes iterators, which are used to step through collections and return elements one at a time. |
Language-Integrated Query (LINQ) (Visual Basic) | Discusses the powerful query capabilities in the language syntax of Visual Basic, and the model for querying relational databases, XML documents, datasets, and in-memory collections. |
Object-Oriented Programming (Visual Basic) | Describes common object-oriented concepts, including encapsulation, inheritance, and polymorphism. |
Reflection (Visual Basic) | Explains how to use reflection to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object and invoke its methods or access its fields and properties. |
Serialization (Visual Basic) | Describes key concepts in binary, XML, and SOAP serialization. |
Related sections
Article | Description |
---|---|
Assemblies in .NET | Describes how to create and use assemblies. |
Performance Tips | Discusses several basic rules that may help you increase the performance of your application. |
Співпраця з нами на GitHub
Джерело цього вмісту можна знайти на GitHub, де також можна створювати й переглядати запитання та запити на внесення змін. Докладні відомості наведено в нашому посібнику для співавторів.