Evolutility — это универсальный веб-интерфейс пользователя для приложений CRUD (создание, чтение, обновление и удаление), работающих на ASP.net, а также SQL Server или MySQL.
Он полностью управляется метаданными и может адаптироваться к различным структурам баз данных. Он может вести себя как адресная книга, список задач, фотоальбом или что-то еще, что вы захотите создать. Он идеально подходит для быстрого создания функциональных компонентов для веб-приложений баз данных или страниц администрирования веб-сайтов.
В Evolutility пользовательский интерфейс (например, заголовки полей, позиции, визуальные группы, классы CSS) и его отображение в базе данных (например, таблицы, столбцы, хранимые процедуры) определяются не в коде, а во внешних метаданных (хранящихся в виде файлов XML или в базе данных). ). Веб-элемент управления Evolutility может быть вложен в любую страницу ASP.net. Он будет генерировать во время выполнения все необходимые веб-формы, автоматически управлять взаимодействием с пользователем и операциями CRUD базы данных (создание, чтение, обновление, удаление).
Демоверсии: список дел, адресная книга, винный погреб, список ресторанов.
Документация
Размещен на SourceForge с 2008 года.
Отображает все поля для просмотра по одной записи за раз.
Отображает все поля для редактирования, по одной записи за раз.
Отображает наиболее важные поля для нескольких строк записей.
Рисует несколько диаграмм данных.
Запрос по примеру формы для поиска записей.
Форма для расширенных запросов, таких как «номер телефона начинается с 415» или «для категорий Финансы и Бизнес»...
Экспорт выборок в стандартных форматах (Excel, HTML, CSV, XML или SQL), одной или нескольких записей одновременно.
Обновление для нескольких записей одновременно.
Список стандартных запросов.
Чтобы запустить примеры приложений Evolutility:
Логин/пароль по умолчанию:
Подробнее об установке Evolutility.
Evolutility-UI-React — управляемый моделью веб-интерфейс для CRUD с использованием React.
Evolutility-UI-jQuery — управляемый моделью веб-интерфейс для CRUD с использованием jQuery и Backbone (для REST или localStorage).
Evolutility-Server-Node — RESTful Micro-ORM для CRUD и других приложений, написанный на Javascript с использованием Node.js, Express и Postgres.
Evolutility-ASP.net выпускается под лицензией AGPLv3.
Copyright (c) 2020 Оливье Джулиери.