Evolutility é uma interface de usuário web genérica para aplicativos CRUD (Criar, Ler, Atualizar, Excluir) executados em ASP.net e SQL Server ou MySQL.
É totalmente orientado por metadados e pode se adaptar a diferentes estruturas de banco de dados. Ele pode se comportar como um catálogo de endereços, uma lista de tarefas, um álbum de fotos ou qualquer coisa que você queira construir. É ideal para construir rapidamente componentes funcionais para aplicativos web de banco de dados ou páginas de administração de sites.
Com Evolutility a interface do usuário (por exemplo, títulos de campos, posições, grupos visuais, classes CSS) e seu mapeamento de banco de dados (por exemplo, tabelas, colunas, procedimentos armazenados) não são definidos no código, mas em metadados externos (armazenados como arquivos XML ou no banco de dados ). O controle da web Evolutility pode ser aninhado em qualquer página ASP.net. Ele irá gerar em tempo de execução todos os formulários da web necessários, gerenciar a interação do usuário e operações CRUD (criar, ler, atualizar, excluir) do banco de dados automaticamente.
Demonstrações: lista de tarefas, agenda de endereços, adega, lista de restaurantes.
Documentação
Hospedado no SourceForge desde 2008.
Exibe todos os campos para visualização, 1 registro por vez.
Exibe todos os campos para edição, 1 registro por vez.
Exibe os campos mais importantes para diversas linhas de registros.
Desenha alguns gráficos dos dados.
Consulta por formulário de exemplo para busca de registros.
Formulário para consultas avançadas como "número de telefone começa por 415" ou "para categorias Finanças e Negócios"...
Exportação de seleções em formatos padrão (Excel, HTML, CSV, XML ou SQL), um ou vários registros ao mesmo tempo.
Atualização para vários registros de uma só vez.
Lista de consultas predefinidas.
Para executar os aplicativos de amostra do Evolutility:
Login/senha padrão:
Mais sobre como instalar o Evolutility.
Evolutility-UI-React - UI da Web baseada em modelo para CRUD usando React.
Evolutility-UI-jQuery - UI Web orientada por modelo para CRUD usando jQuery e Backbone (para REST ou localStorage).
Evolutility-Server-Node - Micro-ORM RESTful para CRUD e mais, escrito em Javascript, usando Node.js, Express e Postgres.
Evolutility-ASP.net é lançado sob a licença AGPLv3.
Copyright (c) 2020 Olivier Giulieri.