Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A documentação do .NET contém um conjunto de exemplos e tutoriais que ensinam você sobre o .NET. Este artigo descreve como localizar, exibir e baixar exemplos e tutoriais do .NET, ASP.NET Core e C#. Encontre recursos para aprender a linguagem de programação F# no site do F# Foundation. Se você estiver interessado em explorar o C# usando um editor de código online, comece com este tutorial interativo e continue com o tutorial interativo em C#. Para obter instruções sobre como exibir e baixar o código de exemplo, consulte a seção Exibindo e baixando exemplos .
.REDE
Exemplos
Teste de unidade no .NET Core usando o teste dotnet
Este guia mostra como criar um aplicativo Web ASP.NET Core e testes de unidade associados. Ele começa criando um aplicativo de serviço Web simples e, em seguida, adiciona testes. Ele continua com a criação de mais testes para orientar a implementação de novos recursos. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Tutoriais
Tutorial: Criar um aplicativo de console do .NET usando o Visual Studio Code
Este tutorial mostra como criar e executar um aplicativo de console .NET usando o Visual Studio Code e a CLI do .NET. Tarefas de projeto, como criar, compilar e executar um projeto, são feitas usando a CLI do .NET.
Tutorial: Criar uma biblioteca de classes do .NET usando o Visual Studio Code
Este tutorial mostra como escrever bibliotecas para .NET usando o Visual Studio Code e a CLI do .NET. Tarefas de projeto, como criar, compilar e executar um projeto, são feitas usando a CLI do .NET.
Para obter mais tutoriais do .NET, consulte o Learn .NET e as ferramentas do SDK do .NET.
ASP.NET Núcleo
Consulte os tutoriais do ASP.NET Core. Muitos artigos na documentação do ASP.NET Core têm links para exemplos escritos para eles.
Linguagem C#
Exemplos
Este exemplo demonstra a sintaxe e os recursos para criar e consumir iteradores C#. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Este exemplo demonstra a sintaxe e os recursos para indexadores C#. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Este exemplo demonstra a sintaxe e os recursos para delegados e eventos em C#. O exemplo concluído está disponível no repositório dotnet/samples no GitHub. Um segundo exemplo focado em eventos também está no mesmo repositório.
Este exemplo demonstra muitos dos problemas que podem ser resolvidos usando árvores de expressão. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Exemplos de LINQ
Esta série de exemplos demonstra muitos dos recursos da LINQ (Consulta Integrada à Linguagem). O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Exemplo de servidor COM gerenciado
O exemplo de servidor COM demonstra a criação de um servidor COM gerenciado e como ele pode ser registrado ou consumido globalmente por meio do RegFree COM.
Exemplo de PIA do Microsoft Office
O exemplo do ExcelDemo demonstra o consumo de PIAs do Microsoft Office no .NET Core.
Tutoriais
Este tutorial demonstra a E/S do Console, a estrutura de um aplicativo de console e as noções básicas do modelo de programação assíncrona baseado em tarefas. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Este tutorial demonstra comunicações da Web, serialização JSON e recursos orientados a objetos da linguagem C#. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Este tutorial demonstra muitos dos recursos do LINQ e os elementos de linguagem que dão suporte a ele. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Criando um aplicativo .NET Core que dá suporte a plug-ins
Este tutorial mostra como criar um aplicativo simples no .NET Core que dá suporte a uma arquitetura de plug-in. O exemplo concluído está disponível no repositório dotnet/samples no GitHub.
Implantar em contêineres
Executando aplicativos MVC ASP.NET em contêineres do Docker do Windows
Este tutorial demonstra como implantar um aplicativo MVC ASP.NET existente em um Contêiner do Docker do Windows.
Exibir e baixar exemplos
Muitos tópicos mostram o código-fonte e exemplos disponíveis para exibição ou download do GitHub. Para exibir um exemplo, basta seguir o link de exemplo. Para baixar o código, siga estas instruções:
- Baixe o repositório que contém o código de exemplo executando um dos seguintes procedimentos:
- Baixe um ZIP do repositório para seu sistema local. Descompacte o arquivamento compactado.
- Bifurque o repositório e clone a bifurcação no sistema local. A bifurcação e a clonagem permitem que você colabore com a documentação confirmando alterações na sua bifurcação e criando uma solicitação pull para o repositório de documentos oficiais. Para obter mais informações, consulte o Guia de Contribuição da Documentação do .NET e o guia de contribuição do ASP.NET Core Docs.
- Clone o repositório localmente. Se você clonar um repositório de documentos diretamente em seu sistema local, não poderá fazer confirmações diretamente no repositório oficial, portanto, não poderá fazer contribuições de documentação mais tarde. Use o procedimento de bifurcação e clonagem anteriormente descrito se quiser preservar a oportunidade de colaborar na documentação posteriormente.
- Navegue dentro das pastas do repositório até o local do exemplo. O caminho relativo para o local do exemplo aparece na barra de endereços do navegador quando você segue o link para o exemplo.
- Para executar um exemplo, você tem várias opções:
- Usar a CLI do .NET: em uma janela de console, acesse a pasta do exemplo e use os comandos da CLI dotnet.
- Use o Visual Studio: abra o exemplo selecionando Arquivo > Abrir > Projeto/Solução na barra de menus, navegue até a pasta de projeto de exemplo e selecione o arquivo de projeto (.csproj ou .fsproj).
- Use o Visual Studio Code: Abra o exemplo selecionando Arquivo > Abrir Pasta na barra de menus e selecionando a pasta de projeto do exemplo.
- Use um IDE diferente que dê suporte a projetos .NET.