.NET amostras e tutoriais
A documentação .NET contém um conjunto de amostras e tutoriais que lhe ensinam sobre .NET. Este artigo descreve como encontrar, visualizar e descarregar amostras e tutoriais .NET, ASP.NET Core e C#. Encontre recursos para aprender a linguagem de programação F# no site da Fundação F. Se você está interessado em explorar C# usando um editor de código on-line, comece com este tutorial interativo e continue com c# tutorial interativo. Para obter instruções sobre como visualizar e transferir código de amostra, consulte a secção de visualização e descarregamento de amostras .
.NET
Amostras
Teste de unidade em .NET Core utilizando o teste do pontonet
Este guia mostra-lhe como criar uma aplicação web ASP.NET Core e testes de unidades associadas. Começa por criar uma simples aplicação de serviço web e depois adiciona testes. Continua a criar mais testes para orientar a implementação de novas funcionalidades. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Tutoriais
Tutorial: Criar uma aplicação de consola .NET utilizando Visual Studio Código
Este tutorial mostra como criar e executar uma aplicação de consola .NET utilizando Visual Studio Código e o CLI .NET. Project tarefas, como criar, compilar e executar um projeto são feitas através da utilização do .NET CLI.
Tutorial: Criar uma biblioteca de classe .NET utilizando Visual Studio Código
Este tutorial mostra como escrever bibliotecas para .NET utilizando Visual Studio Código e o .NET CLI. Project tarefas, como criar, compilar e executar um projeto são feitas através da utilização do .NET CLI.
Para mais tutoriais .NET, consulte Learn .NET e as ferramentas .NET SDK.
ASP.NET Core
Veja os ASP.NET Core tutoriais. Muitos artigos na documentação ASP.NET Core têm ligações com amostras escritas para eles.
Língua C#
Amostras
Esta amostra demonstra a sintaxe e as características para criar e consumir iteradores C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Esta amostra demonstra a sintaxe e as características dos indexadores C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Esta amostra demonstra a sintaxe e as características dos delegados e eventos C#. A amostra completa está disponível no repositório dotnet/samples em GitHub. Uma segunda amostra focada nos eventos também está no mesmo repositório.
Esta amostra demonstra muitos dos problemas que podem ser resolvidos usando Expression Trees. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Amostras de LINQ
Esta série de amostras demonstra muitas das características da Consulta Integrada de Línguas (LINQ). A amostra completa está disponível no repositório dotnet/samples em GitHub.
Amostra de servidor com com gerido
A amostra do servidor COM demonstra a criação de um servidor COM gerido e como pode ser registado ou consumido globalmente através do RegFree COM.
Amostra Microsoft Office PIA
A amostra excelDemo demonstra o consumo de Microsoft Office PIAs em .NET Core.
Tutoriais
Este tutorial demonstra a Consola I/O, a estrutura de uma aplicação de consola, e os fundamentos do modelo de programação assíncrodo baseado em tarefas. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este tutorial demonstra comunicações web, serialização JSON e características orientadas para objetos do idioma C#. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Este tutorial demonstra muitas das características do LINQ e dos elementos linguísticos que o suportam. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Tutorial: Criar uma aplicação de consola .NET utilizando Visual Studio para Mac
Este tutorial mostra-lhe como construir uma simples aplicação de consola .NET utilizando Visual Studio para Mac.
Crie uma biblioteca de classe .NET no macOS utilizando Visual Studio para Mac
Este tutorial mostra-lhe como construir uma biblioteca de classe .NET utilizando Visual Studio para Mac.
Criar uma aplicação .NET Core que suporta plugins
Este tutorial mostra-lhe como construir uma aplicação simples em .NET Core que suporta uma arquitetura plugin. A amostra completa está disponível no repositório dotnet/samples em GitHub.
Implantar em contentores
Aplicações ASP.NET MVC em contentores Windows Docker
Este tutorial demonstra como implementar uma aplicação MVC ASP.NET existente num Windows Docker Container.
Ver e transferir amostras
Muitos tópicos mostram código fonte e amostras que estão disponíveis para visualização ou download a partir de GitHub. Para ver uma amostra, basta seguir o link da amostra. Para descarregar o código, siga estas instruções:
- Faça o download do repositório que contém o código de amostra, executando um dos seguintes procedimentos:
- Faça o download de um ZIP do repositório para o seu sistema local. Desaperve o arquivo comprimido.
- Fork o repositório e clone o garfo para o seu sistema local. A forragem e clonagem permite-lhe fazer contribuições para a documentação, comprometendo alterações no seu garfo e, em seguida, criando um pedido de atração para o repositório oficial de docs. Para mais informações, consulte o Guia de Contribuição da Documentação .NET e o Guia contribuidor ASP.NET Core Docs.
- Clone o repositório localmente. Se clonar um repositório de documentos diretamente para o seu sistema local, não poderá fazer compromissos diretamente contra o repositório oficial, para que não possa fazer contribuições documentais mais tarde. Utilize o procedimento de garfo e clone previamente descrito se pretende preservar a oportunidade de contribuir para a documentação mais tarde.
- Navegue dentro das pastas do repositório até à localização da amostra. O caminho relativo para a localização da amostra aparece na barra de endereços do seu navegador quando segue o link para a amostra.
- Para fazer uma amostra, tem várias opções:
- Utilize o .NET CLI: Numa janela da consola, navegue para a pasta da amostra e utilize comandos CLI dotnet.
- Utilize Visual Studio ou Visual Studio para Mac: Abra a amostra selecionando File > Open > Project/Solução a partir da barra de menu, navegue para a pasta do projeto da amostra e selecione o ficheiro do projeto (.csproj ou .fsproj).
- Utilizar Visual Studio Código: Abra a amostra selecionando a pasta 'Ficheiro>' da barra de menus e selecionando a pasta do projeto da amostra.
- Utilize um IDE diferente que suporte projetos .NET.