C# ASP.NET MVC CRUD
ÍNDICE
- Sobre o projeto
- Instalação
- Dependências
- Licença
SOBRE O PROJETO
Este projeto é um exemplo de login e CRUD com paginação, classificação e filtros de pesquisa. ASPNET MVC foi usado com C#, Entity Framework, ADO.NET Data Modeler, SQL Server.
INSTALAÇÃO
Clone o repositório.
gh repo clone FernandoCalmet/dotnet-5-aspnet-mvc-crud
Execute o aplicativo.
DEPENDÊNCIAS
- Antlr: Outra ferramenta para reconhecimento de linguagem é uma ferramenta de linguagem que fornece uma estrutura para construir reconhecedores, intérpretes, compiladores e tradutores a partir de descrições gramaticais contendo ações em uma variedade de idiomas de destino.
- Bootstrap: A estrutura front-end mais popular para o desenvolvimento de projetos responsivos e móveis na web.
- EntityFramework - Entity Framework 6 (EF6) é um mapeador objeto-relacional comprovado para .NET com muitos anos de desenvolvimento e estabilização de recursos.
- Microsoft.Asp.Net.Mvc: Este pacote contém os assemblies de tempo de execução para ASP.NET MVC. A ASP.NET MVC oferece uma maneira poderosa e baseada em padrões para criar sites dinâmicos que permite uma separação clara de interesses e oferece controle total sobre a marcação.
- Microsoft.AspNet.Mvc.es: Este pacote contém os assemblies satélites espanhóis para ASP.NET MVC.
- Microsoft.AspNet.Razor: Este pacote contém os assemblies de tempo de execução para páginas da Web ASP.NET. As páginas da Web ASP.NET e a nova sintaxe do Razor fornecem uma maneira rápida, concisa, limpa e leve de combinar o código do servidor com HTML para criar conteúdo da Web dinâmico.
- Microsoft.AspNet.Razor.es: Este pacote contém os assemblies satélites espanhóis para ASP.NET Razor.
- Microsoft.AspNet.Web.Optimization: ASP.NET Optimization apresenta uma maneira de agrupar e otimizar arquivos CSS e JavaScript.
- Microsoft.AspNet.Web.Optimization.es: Este pacote contém os assemblies satélites espanhóis para ASP.NET Web Optimization.
- Microsoft.AspNet.WebPages: Este pacote contém assemblies de tempo de execução principais compartilhados entre ASP.NET MVC e páginas da Web ASP.NET.
- Microsoft.AspNet.WebPages.es: Este pacote contém os assemblies satélites em espanhol para páginas da Web ASP.NET 3.
- Microsoft.CodeDom.Providers.DotNetCompilerPlatform: Provedores CodeDOM de substituição que usam o novo compilador .NET Compiler Platform ("Roslyn") como uma API de serviço. Isso fornece suporte para novos recursos de linguagem em sistemas que usam CodeDOM (por exemplo, compilação em tempo de execução ASP.NET), bem como melhora o desempenho de compilação desses sistemas.
- Microsoft.Web.Infrastructure: Este pacote contém o assembly Microsoft.Web.Infrastructure que permite registrar módulos HTTP dinamicamente em tempo de execução.
- Modernizr – Modernizr adiciona classes ao elemento
<html> que permitem direcionar funcionalidades específicas do navegador em sua folha de estilo. Na verdade, você não precisa escrever nenhum Javascript para usá-lo. Modernizr é uma biblioteca JavaScript pequena e simples que ajuda você a aproveitar as vantagens das tecnologias emergentes da web (CSS3, HTML5), mantendo um bom nível de controle sobre navegadores mais antigos que ainda não suportam essas novas tecnologias. - Newtonsoft.Json – Json.NET é uma estrutura JSON popular de alto desempenho para .NET.
- PagedList – PagedList torna mais fácil para os desenvolvedores .Net escreverem código de paginação. Ele permite que você pegue qualquer IEnumerable(T) e, especificando o tamanho e o índice da página desejados, selecione apenas um subconjunto dessa lista. PagedList também fornece propriedades que são úteis ao criar controles de paginação de UI.
- PagedList.Mvc – Método Asp.Net MVC HtmlHelper para gerar controle de paginação para uso com a biblioteca PagedList.
- starkbank-ecdsa: Esta é uma implementação C# pura do algoritmo de assinatura digital de curva elíptica. É compatível com .NET Standard 1.3, 2.0 e 2.1. Ele também oferece suporte a OpenSSL. Ele usa matemática sofisticada, como coordenadas Jacobianas, para acelerar o ECDSA em C# puro.
- WebGrease: Web Grease é um conjunto de ferramentas para otimização de javascript, arquivos css e imagens.
LICENÇA
Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para obter detalhes.
DÊ-ME UMA ESTRELA
Se você achou esta implementação útil ou a usou em seus projetos, dê uma estrela. Obrigado! Ou, se você se sentir realmente generoso, apoie o projeto com uma pequena contribuição!