Explicações passo a passo sobre o C#
O passo a passo fornece instruções detalhadas para cenários comuns, o que os torna um bom local para começar a aprender sobre o produto ou uma área de recurso específica.
Esta seção contém links para o passo a passo de programação C#.
Nesta seção
Acessando a Web e usando Async e Await
Mostra como criar uma solução assíncrona usando async e await, introduzidos em Visual Studio 2012.Criando um componente do Windows Runtime em C# ou no Visual Basic e chamando-o por meio de JavaScript
Mostra como criar um tipo Tempo de Execução do Windows, compactá-lo em um componente Tempo de Execução do Windows e chamar o componente de um aplicativo Windows Store que é compilado para Windows usando JavaScript.Programação do Office (C# e Visual Basic)
Mostra como criar uma planilha do Excel e um documento do Word usando C# e Visual Basic.Criando e usando objetos dinâmicos (C# e Visual Basic)
Mostra como criar um objeto personalizado que expõe dinamicamente o conteúdo de um arquivo de texto e como criar um projeto que usa a biblioteca IronPython.Criando um componente com Visual C#
Mostra o desenvolvimento de um componente simples, que ilustra a interação entre cliente e componente, tempo de vida do objeto e referências circulares, depuração de clientes e componentes e o uso de métodos compartilhados e métodos de instância.Criando um controle composto com o Visual C#
Demonstra como criar um controle composto simples e estender sua funcionalidade por meio da herança.Criando um componente multithreaded simples com o Visual C#
Demonstra como criar um componente multithreaded, explicando como funcionam os threads e como coordenar vários threads em seu componente.Criando um controle do Windows Forms que aproveita os recursos de tempo de design do Visual Studio
Ilustra como criar um designer personalizado para um controle personalizado.Herdando um controle do Windows Forms com Visual C#
Demonstra como criar um controle de botão herdado simples. Esse botão herda a funcionalidade do botão padrão do Windows Forms e expõe um membro personalizado.Depurando controles do Windows Forms no tempo de design
Descreve como depurar o comportamento de tempo de design de seu controle personalizado.Executando tarefas comuns usando marcas inteligentes nos controles do Windows Forms
Demonstra algumas das tarefas mais comuns, como a adição ou remoção de uma guia em um TabControl, o encaixe de um controle em seu pai e a alteração da orientação de um controle SplitContainer.Escrevendo consultas em C# (LINQ)
Demonstra os recursos de linguagem C# que são usados para gravar expressões de consulta LINQ.Manipulando dados (C#) (LINQ to SQL)
Descreve um cenário LINQ to SQL para adicionar, modificar e excluir dados em um banco de dados.Modelo de objeto simples e consulta (C#) (LINQ to SQL)
Demonstra como criar uma classe de entidade e uma consulta simples para filtrar a classe de entidade.Usando somente procedimentos armazenados (C#) (LINQ to SQL)
Demonstra como usar LINQ to SQL para acessar dados executando somente os procedimentos armazenados.Consultando através de relações (C#) (LINQ to SQL)
Demonstra o uso de associações LINQ to SQL para representar as relações de chave estrangeira em um banco de dados.Serializando coleções de tipos padrão com a DesignerSerializationVisibilityAttribute
Demonstra como usar a classe DesignerSerializationVisibilityAttribute para controlar como uma coleção é serializada em tempo de design.Escrevendo um visualizador em C#
Mostra como escrever um visualizador simples usando C#.
Seções relacionadas
- Exemplos e instruções passo a passo para implantações
Fornece exemplos passo a passo de cenários comuns de implantação.