Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A documentação do .NET contém um conjunto de exemplos e tutoriais que te ensinam sobre o .NET. Este artigo descreve como encontrar, visualizar e descarregar exemplos e tutoriais de .NET, ASP.NET Core e C#. Encontre recursos para aprender a linguagem de programação F# no site da Fundação F#. Se estiveres interessado em explorar C#, começa com Hello World em 5 minutos e continua com Introduction to C# tutorial. Para obter instruções sobre como exibir e baixar o código de exemplo, consulte a seção Exibindo e baixando exemplos .
.NET
Exemplos
Testes Unitários no .NET Core usando dotnet test
Este guia mostra-lhe como criar uma aplicação web ASP.NET Core e os testes unitários associados. Ele começa criando um aplicativo de serviço Web simples e, em seguida, adiciona testes. Continua com a criação de mais testes para orientar a implementação de novos recursos. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Tutoriais
Tutorial: Criar uma aplicação de consola .NET
Este tutorial mostra como criar e executar uma aplicação de consola .NET usando Visual Studio, Visual Studio Code ou GitHub Codespaces.
Tutorial: Cria uma biblioteca de classes .NET
Este tutorial mostra como criar uma biblioteca de classes usando Visual Studio, Visual Studio Code ou GitHub Codespaces.
Para mais tutoriais .NET, veja Learn .NET e as ferramentas SDK .NET.
ASP.NET Core
Vê os tutoriais ASP.NET Core. Muitos artigos na documentação do ASP.NET Core têm ligações para exemplos escritos para eles.
Linguagem C#
Exemplos
Este exemplo demonstra a sintaxe e os recursos para criar e consumir iteradores C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este exemplo demonstra a sintaxe e os recursos dos indexadores C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este exemplo demonstra a sintaxe e os recursos para delegados e eventos em C#. A amostra completa está disponível no repositório dotnet/samples em GitHub. Uma segunda amostra focada em eventos também está no mesmo repositório.
Este exemplo demonstra muitos dos problemas que podem ser resolvidos usando árvores de expressão. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Amostras LINQ
Esta série de exemplos demonstra muitos dos recursos do Language Integrated Query (LINQ). A amostra completa está disponível no repositório dotnet/samples em 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 globalmente ou consumido via RegFree COM.
Exemplo de PIA do Microsoft Office
O exemplo ExcelDemo demonstra como consumir Microsoft Office PIAs no .NET Core.
Tutoriais
Este tutorial demonstra a E/S do console, a estrutura de um aplicativo de console e os conceitos básicos do modelo de programação assíncrona baseado em tarefas. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este tutorial demonstra comunicações da Web, serialização JSON e recursos orientados a objeto da linguagem C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este tutorial demonstra muitos dos recursos do LINQ e os elementos de linguagem que o suportam. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Criação de uma aplicação .NET Core que suporta plugins
Este tutorial mostra-te como construir uma aplicação simples no .NET Core que suporta uma arquitetura de plugins. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Implantar em contêineres
Executar ASP.NET MVC Aplicações em Windows Docker Containers
Este tutorial demonstra como implementar uma aplicação ASP.NET MVC existente num contentor Windows Docker.
Ver e descarregar amostras
Muitos tópicos mostram código-fonte e exemplos disponíveis para visualização ou download no GitHub. Para visualizar 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:
- Faça o download de um ZIP do repositório para o seu sistema local. Un-ZIP o arquivo compactado.
- Efetue um fork do repositório e clone o fork para o seu sistema local. A bifurcação e a clonagem permitem que você faça contribuições para a documentação, confirmando alterações em seu fork e, em seguida, criando uma solicitação pull para o repositório oficial de documentos. Para mais informações, consulte o Guia de Contribuição de Documentação .NET e o Guia de Contribuição de Documentação ASP.NET Core.
- Clone o repositório localmente. Se você clonar um repositório de documentos diretamente para o 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. Utilize o procedimento de bifurcação e clonagem descrito anteriormente se quiser preservar a opção de contribuir na documentação mais tarde.
- 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ço do navegador quando você segue o link para o exemplo.
- Para executar um exemplo, você tem várias opções:
- Usar a .NET CLI: Numa janela de consola, navegue até à pasta do exemplo e use comandos CLI dotnet.
- Use Visual Studio: Abra a amostra selecionando Ficheiro > Abrir > Projeto/Solução na barra de menus, navegue até à pasta do projeto de amostra e selecione o ficheiro de projeto (.csproj ou .fsproj).
- Use Visual Studio Code: Abra o exemplo selecionando Ficheiro > Abrir Pasta na barra de menus e selecionando a pasta do projeto do exemplo.
- Use um IDE diferente que suporte projetos .NET.