Este repositório contém o código-fonte de um sistema de gerenciamento escolar construído usando ASP.NET Core 7 MVC. O projeto foi desenvolvido para fornecer um recurso educacional para desenvolvedores que desejam criar aplicativos da Web multiplataforma usando a versão mais recente da estrutura .NET Core.
O projeto é um repositório de suporte para o curso chamado "ASP.NET Core 7 MVC - Cross-Platform Development", que pode ser encontrado nesta URL: https://www.udemy.com/course/learn-aspnet-mvc- and-entity-framework/?referralCode=3B3CCAC77E3C70EF5B36.
O projeto utiliza as seguintes tecnologias:
Para começar o projeto, siga estas etapas:
appsettings.json
com a cadeia de conexão do SQL Server.dotnet ef database update --project SchoolManagementSystem.Infrastructure --startup-project SchoolManagementSystem.Web
dotnet run --project SchoolManagementSystem.Web
A solução é composta pelos seguintes projetos:
SchoolManagementSystemApp
: contém os controladores, visualizações e modelos de dados MVC. O projeto inclui os seguintes recursos:
O repositório contém documentação para cada um dos recursos, incluindo:
A documentação foi projetada para ser acessível a desenvolvedores de todos os níveis de habilidade, desde iniciantes até usuários avançados.
Contribuições para este repositório são bem-vindas. Se você tiver um recurso ou recurso educacional com o qual gostaria de contribuir, siga estas etapas:
Certifique-se de que suas contribuições sigam o código de conduta do repositório e que estejam bem documentadas e sigam as melhores práticas.
Este repositório está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.