Desenvolvimento avançado com .NET Framework
Esta seção da documentação aborda assuntos de programação avançada relacionados ao .NET Framework.
Nesta seção
Adicionar-ins e extensibilidade
Descreve como desenvolver aplicativos suplementos que estendem a funcionalidade do aplicativo host.Administração e gerenciamento
Descreve como gerenciar objetos no Active Directory, e como usar o Windows Management Instrumentation (WMI) para obter dados corporativos e automatizar tarefas administrativas.Padrões de design de programação assíncrona
Descreve dois padrões de design disponível no .NET Framework que são usados para executar threads separadamente do thread principal do aplicativo.Criação de componente para o ambiente de design
Fornece links para informações sobre como criar seus próprios componentes no .NET estrutura, personalizando seu comportamento e a exibição e criar controles personalizados para o Windows Presentation Foundation (WPF).Geração e compilação dinâmicas de código fonte
Discute o Code documento objeto modelo (Code Model, CodeDOM), que permite a obtenção de código-fonte em várias linguagens de programação.Emitindo Métodos Dinâmicos e Assemblies
Descreve um conjunto de tipos gerenciado no System.Reflection.Emit espaço para nome que permitem um compilador ou ferramenta emitir metadados e Microsoft intermediate linguagem (MSIL) em time de execução e, opcionalmente, gerar um arquivo executável portátil (PE) no disco.Árvores de Expressão
Apresenta as árvores de expressão, que são estruturas de dados em forma de árvore que podem ser usadas para representar o nível de linguagem o código do formulário de dados.Coleta de Lixo
Discute como o coletor de lixo gerencia a memória e como você pode programar para usar a memória de maneira mais eficiente.Hospedagem do Common Language Runtime
Explica o conceito de um host de tempo de execução, que carrega o runtime em um processo, cria o domínio do aplicativo no processo e carrega e executa o código do usuário.Interoperabilidade
Descreve serviços fornecidos pelo .NET Framework para interação com componentes, COM + serviços, bibliotecas de tipos externos e muitos serviços do sistema operacional..NET Remoting
Discute o estabelecimento de comunicação entre objetos executados em processos diferentes.Programação de redes
Mostra como usar classes de acesso a Internet para implementar ambos os aplicativos baseados na Web e na Internet.Reflexão
Explica como obter acesso ao digitar informações em time de execução usando reflexão.Confiabilidade
Discute a escrever código confiável para qualquer host que está sendo executado em um .NET Framework ambiente..NET Remoting
Discute o estabelecimento de comunicação entre objetos executados em processos diferentes.Série
Descreve o processo de conversão de estado de um objeto em um formulário que pode ser persistentes ou transportado.Threads gerenciadas
Explica o suporte em tempo de execução para threading e como programar usando várias técnicas de sincronização.Escrevendo componentes atendidos
Descreve como configurar e registrar componentes para acessar serviços COM+.
Referência
- Biblioteca de classes do .NET Framework
Fornece a sintaxe, exemplos de código e informações relacionadas para cada classe que está contido no .NET Framework espaços para nome.