Veja em CodeCanyonPreço $14

Nota: este post tem links de afiliados. Ao clicar e fazer compras ganhamos comissões. Obrigado!

Demonstração ao vivo

Documentação

Vídeo tutorial

Se você está procurando um modelo para seu próximo projeto .NET Core baseado na Web, provavelmente você veio ao lugar certo.

AdminPLUS é um modelo leve de administração baseado na Web com documentação rica, desenvolvido com base no mais recente .NET core 6 da Microsoft, Entity Framework core 6.0.0, Jquery, Javascript e Bootstrap 4. A parte mais incrível deste modelo é que você tem cinco populares Relacional opções de conectividade de banco de dados aqui. Você tem flexibilidade para escolher o servidor Sql, Mysql, Sqlite, PostgreSql e Oracle 12c+.

Você está preso com a configuração de um painel de administração? O modelo de administração inicial do AdminPLUS será a escolha certa para você.

Continuaremos atualizando este projeto regularmente com a versão mais recente do framework, plugins, recursos e correções. Compartilhe seus comentários e solicitações de novos recursos, tentaremos implementá-los nas próximas versões.

Sistema

  • .Net Núcleo 6
  • EF Núcleo 6.0.0
  • Sql Server/Mysql/Oracle/SqLite/PostgreSql
  • Inicialização 4

Aqui estão alguns pontos-chave que tornam o AdminPLUS uma solução perfeita como kit inicial para o seu próximo projeto.

  • API separada e projeto CLIENT.
  • NLog usado (um serviço de logger de terceiros)
  • Cinco opções de conectividade de banco de dados (Sql Server/Mysql/Oracle/SqLite/PostgreSql)
  • Documentação da API do Swagger.
  • Primeira abordagem do código principal do EF.
  • Modelo de interface do usuário personalizada do Bootstrap 4.
  • Núcleo EF como ORM.
  • Carregador Ajax em cada solicitação de API.
  • Técnica de upload de imagem do lado do cliente por Ajax.
  • Implementação do plug-in SweetAlert.
  • Gráfico exibido no painel usando chart.js
  • Semeadura e Migração de Banco de Dados.
  • Injeção de dependência.
  • Lidar com páginas de erro HTTP (como 404,401,403 etc.).
  • Técnica de gerenciamento de sessão personalizada.
  • Técnica de gerenciamento de CORS.
  • Autenticação e autorização de API usando JWT.
  • Estrutura de banco de dados eficiente.
  • Guia rápido.
  • Documentação fácil e guia de vídeo tutorial passo a passo.

Características

  • Autenticação de usuário
  • Autorização do usuário
  • Modo tela cheia
  • Bloqueio de tela
  • Perfil de usuário
  • Redefinir senha
  • Validação de formulário
  • Carregamento de imagem de perfil
  • Gráficos de painel (gráfico de linhas, gráfico de barras, gráfico de pizza)
  • condição do usuário no painel
  • Menu CRUD
  • Grupo de menus CRUD
  • CRUD do usuário
  • CRUD da função do usuário
  • Atribuir menu ao grupo de menus
  • Atribuir grupo de menus à função do usuário
  • Manter históricos de login
  • Opções de exportação de dados (Copiar/CSV/Excel/PDF/Imprimir)
  • Painel de navegação dinâmico com base na função do usuário
  • Arquivos de log de erros diários (Windows OS C:\DemoLogs)

Guia rápido

O modelo inicial do AdminPLUS tem dois projetos separados, ou seja, AdminClient e AdminApi.

  • Abra o projeto AdminApi no código do Visual Studio ou Visual Studio 2019+. Em seguida, abra o arquivo appsettings.json e substitua a string de conexão pela sua.
  • Abra o terminal no VS Code ou Visual Studio 2019+ e escreva os comandos abaixo
    • dotnet ef migrations adicionam InitialMigration
    • atualização do banco de dados dotnet ef
    • corrida dotnet

    Você deve ver sua API escutando em localhost:5001.

  • Agora abra AdminClient no Visual Studio 2019+ ou Visual Studio Code. Execute o projeto na linha de comando ou no modo de depuração (pressionando F5 ou Ctrl+F5). No modo de linha de comando, o projeto do cliente será executado em localhost:5000 e, no modo de depuração, será executado em localhost:53580.
    Consulte o tutorial em vídeo ou a documentação para obter uma ilustração detalhada. Você também pode ver a demonstração ao vivo.

Registo de Alterações

Versão 1.2

  • Atualização do .Net core 5 para .NET core 6
  • Adicione o carregador Ajax a cada solicitação de API
  • Opções de exportação de dados (Copiar/CSV/Excel/PDF/Imprimir)
  • Adicionar modo de tela cheia
  • Adicionar bloqueio de tela
  • Adicionar gráfico de pizza

Versão 1.1

  • Gráfico implementado usando chart.js
  • Adicionar gráfico de linhas do histórico de login dos últimos 10 dias no painel
  • Adicionar gráfico de barras do histórico de login por mês e ano no painel

Versão 1.0

  • lançamento inicial

Veja em CodeCanyonPreço $14

plugins premium WordPress