Evolutility 是一个通用 Web 用户界面,适用于在 ASP.net、SQL Server 或 MySQL 上运行的 CRUD(创建、读取、更新、删除)应用程序。
它完全是元数据驱动的,并且可以适应不同的数据库结构。它的行为可能类似于地址簿、任务列表、相册或您可能想要构建的任何内容。它非常适合快速构建数据库 Web 应用程序或网站管理页面的功能组件。
使用 Evolutility,用户界面(例如字段标题、位置、视觉组、CSS 类)及其数据库映射(例如表、列、存储过程)不是在代码中定义,而是在外部元数据中定义(存储为 XML 文件或数据库中) )。 Evolutility Web 控件可以嵌套到任何 ASP.net 页面中。它将在运行时生成所有必要的 Web 表单,自动管理用户交互和数据库 CRUD(创建、读取、更新、删除)操作。
演示:待办事项列表、地址簿、酒窖、餐厅列表。
文档
自 2008 年起在 SourceForge 托管。
显示所有可供查看的字段,一次 1 条记录。
显示所有要编辑的字段,一次 1 条记录。
显示多行记录的最重要字段。
画了一些数据图表。
通过示例形式查询以搜索记录。
用于高级查询的表单,例如“以 415 开头的电话号码”或“财务和商业类别”...
以标准格式(Excel、HTML、CSV、XML 或 SQL)导出选择,同时导出一条或多条记录。
一次更新多个记录。
预设查询列表。
要运行 Evolutility 示例应用程序:
默认登录名/密码:
有关安装 Evolutility 的更多信息。
Evolutility-UI-React - 使用 React 的模型驱动的 CRUD Web UI.
Evolutility-UI-jQuery - 使用 jQuery 和 Backbone(用于 REST 或 localStorage)的模型驱动的 CRUD Web UI.
Evolutility-Server-Node - 用于 CRUD 等的 RESTful Micro-ORM,使用 Node.js、Express 和 Postgres 用 Javascript 编写。
Evolutility-ASP.net 根据 AGPLv3 许可证发布。
版权所有 (c) 2020 奥利维尔·朱列里。