Conceitos de Programação (Visual Basic)

Esta secção explica conceitos de programação na linguagem Visual Basic.

Nesta secção

Título Descrição
Programação Assíncronia com Async e Await (Visual Basic) Descreve como escrever soluções assíncronos usando palavras-chave Async e Await . Inclui uma passagem.
Visão geral dos atributos (Visual Basic) Discute como fornecer informações adicionais sobre elementos de programação, tais como tipos, campos, métodos e propriedades através da utilização de atributos.
Informações do chamador (Visual Basic) Descreve como obter informações sobre o chamador de um método. Esta informação inclui o caminho do ficheiro e o número de linha do código fonte e o nome do membro do chamador.
Coleções (Visual Basic) Descreve alguns dos tipos de coleções fornecidas pela .NET Framework. Demonstra como usar coleções simples e coleções de pares chave/valor.
Covariância e Contravariância (Visual Basic) Mostra como permitir a conversão implícita de parâmetros genéricos de tipo em interfaces e delegados.
Árvores de Expressão (Visual Basic) Explica como pode usar as árvores de expressão para permitir modificações dinâmicas do código executável.
Iteradores (Visual Basic) Descreve os iteradores, que são usados para passar por coleções e elementos de retorno um de cada vez.
Consulta Integrada à língua (LINQ) (Visual Basic) Discute as poderosas capacidades de consulta na sintaxe linguística de Visual Basic, e o modelo de consulta de bases de dados relacionais, documentos XML, conjuntos de dados e coleções de memória.
Programação orientada para objetos (Visual Basic) Descreve conceitos comuns orientados para objetos, incluindo encapsulamento, herança e polimorfismo.
Reflexão (Visual Basic) Explica como usar a reflexão para criar dinamicamente uma instância de um tipo, ligar o tipo a um objeto existente, ou obter o tipo de objeto existente e invocar os seus métodos ou aceder aos seus campos e propriedades.
Serialização (Visual Basic) Descreve conceitos-chave em serialização binária, XML e SOAP.
Artigo Description
Assembléias em .NET Descreve como criar e utilizar conjuntos.
Sugestões de desempenho Discute várias regras básicas que podem ajudá-lo a aumentar o desempenho da sua aplicação.