🧭 Guias de Projetos
Bem-vindo(a) à seção de Guias de Projetos do Laboratório de Estudos .NET.
Esta área centraliza a documentação prática sobre as ferramentas, convenções e processos utilizados neste repositório. O objetivo é fornecer um ponto de referência rápido para configurar o ambiente, entender a estrutura do projeto e seguir as melhores práticas de desenvolvimento.
🤝 Contribuição e Padrões
Guias essenciais para quem deseja contribuir com o projeto ou entender sua organização.
- Guia de Contribuição: O ponto de partida para todos os contribuidores.
- Fluxo de Trabalho para Contribuições: O passo a passo para enviar um Pull Request.
- Guia de Versionamento: Como as versões do projeto são gerenciadas seguindo o SemVer.
🛠️ Ambiente e Ferramentas
Documentação sobre a configuração do ambiente de desenvolvimento e as ferramentas utilizadas.
- Guia de Requisitos: Hardware e software necessários para começar.
- Guia de Comandos .NET CLI: Os comandos mais importantes para gerenciar projetos .NET.
- Entendendo o NuGet: O que é e como funciona o gerenciador de pacotes do .NET.
- Extensões VS Code Recomendadas: Extensões que otimizam o fluxo de trabalho.
🏗️ Estrutura e Conceitos .NET
Guias que explicam a anatomia e os conceitos fundamentais dos projetos .NET.
- Anatomia de um Projeto .NET: O propósito de cada arquivo e pasta (
.csproj
,bin/
,obj/
). - Entendendo o Arquivo de Solução (.sln): Para que serve e como gerenciar uma solução com múltiplos projetos.
- Adicionar Referência de Projeto: Como fazer um projeto "enxergar" o outro.
🏛️ Arquitetura e API
- Entidade vs. DTO vs. Modelo: Entenda a diferença e o papel de cada um.
🗃️ Acesso a Dados
- Entity Framework: Guia sobre a integração de APIs com bancos de dados.