Tecnologias de desenvolvimento avançado

Este tópico fornece links para informações sobre tarefas de desenvolvimento sofisticado e técnicas no .NET estrutura.

Nesta seção

  • Gerenciamento e administração
    Fornece informações sobre usando o diretório Services e o Windows Management instrumentação (Instrumentação de Gerenciamento do Windows).

  • Criação de componente para o ambiente de design
    Descreve como criar componentes personalizados e como estender o suporte de time de design.

  • Padrões de design de programação assíncrona
    Discute os recursos de programação assíncrono do .NET estrutura.

  • Geração e compilação dinâmicas de código fonte
    Explica 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.

  • 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 runtime host, que carrega o runtime em um processo, cria um domínio de aplicativo no processo, e carrega e executa o código do usuário.

  • Interoperabilidade
    Descreve serviços de interoperabilidade fornecidos pelo common language runtime. Também fornece links para informações sobre como incorporar componentes COM em seu aplicativo .NET estrutura.

  • Programação de redes
    Mostra como usar classes de acesso a Internet para implementar aplicativos baseados na Web e aplicativos baseados na Internet.

  • Reflexão
    Explica como obter acesso a informações de tipos em tempo de execução usando reflexão.

  • Confiabilidade
    Descreve o uso de atributos orientado a confiabilidade, sistema autônomo HPA e ReliabilityContract e aborda sistema autônomo práticas recomendadas para escrever código confiável.

  • .NET Remoting
    Descreve os vários comunicação métodos disponível no .NET estrutura para comunicações remotas.

  • Série
    Descreve serialização de XML.

  • 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 os componentes de serviço para acesso a serviços COM +.

Referência

Seções relacionadas