Documentação do .NET
Aprenda sobre a plataforma de desenvolvedor de software livre do .NET para criar vários tipos diferentes de aplicativos.
Conheça o .NET
Baixar
Visão geral
Começar agora
Conceito
Novidades
Instalar o .NET
Visão geral
Guia de Instruções
- Instalar o SDK do .NET
- Instalar o runtime do .NET
- Usar um gerenciador de pacotes do Linux para instalar
- Verificar versões instaladas
Referência
Introdução ao .NET Core
Visão geral
video
Tutorial
- Criar um aplicativo Olá, Mundo do C# no Visual Studio Code
- Criar um aplicativo Olá, Mundo no Visual Studio
- Colocar em contêiner um aplicativo .NET Core
Implantar
Usar o .NET na linha de comando
Visão geral
Tutorial
Implantar
Referência
Bibliotecas de runtime
Visão geral
Conceito
- Injeção de dependência no .NET
- Configuração no .NET
- Registro em log no .NET
- Host genérico do .NET
- Serviços de trabalho no .NET
- Como armazenar em cache no .NET
- HTTP no .NET
- Localização no .NET
- Globbing de arquivo no .NET
Tutorial
Teste de unidade com o .NET Core
Visão geral
Tutorial
- Teste o código C# usando teste dotnet e xUnit
- Teste de unidade com NUnit
- Teste de unidade com MSTest
Conceito
Serializar dados
Conceito
Guia de Instruções
- Serializar e desserializar JSON usando C#
- Migrar de Newtonsoft.Json para System.Text.Json
- Gravar conversores personalizados para serialização JSON
sample
Formatar e converter datas, números e cadeias de caracteres
Conceito
- Cadeias de caracteres de formato numérico
- Cadeias de caracteres de formato de data e hora
- Formatação de composição
- Converter horários entre fusos horários
- Cortar e remover caracteres de cadeias de caracteres
- Expressões regulares no .NET
Guia de Instruções
- Converter cadeias de caracteres em DateTime
- Preencher um número com zeros à esquerda
- Exibir milissegundos em valores de data e hora
Referência
Usar eventos e exceções
Conceito
Guia de Instruções
E/S de arquivo e de fluxo
Conceito
Guia de Instruções
Gerenciar o uso de memória
Conceito
Saiba mais sobre programação paralela
Visão geral
Conceito
- Biblioteca de tarefas paralelas (TPL)
- Programação assíncrona baseada em tarefas
- Cancelamento da tarefa