当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Evolutility

Web数据库的UI框架
授权协议 AGPL
开发语言 C# .NET ASP JavaScript Basic
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 臧威
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Evolutility 这个框架通过一个XML文件的定义,能够为一个数据对象(数据库中的一张表)来自动生成List,View,Edit,Delete,Search,Advance Search等视图,而不用写一行代码。同时也暴露了很多元素来让CSS进行控制。

这无疑是极大提高生产率的框架。这个框架的特点:

--学习起来很简单很快。

--XML定义的 属性还是非常丰富的。

--开源

--内置安全性,能够按照记录的所有者进行控制,粒度很小。

--具有CRUD的严谨性,又能够自由地加Comments

当然缺点是明显的:

--通用的扩展性不好,当然你可以加一些代码去Hardcode一些逻辑,毕竟代码都公开了。

--效率不是很高,组合而成的SQL语句都有这样的毛病。

--只能绑定在MS SQL Server上 。

  • http://www.evolutility.org/demo/demo.aspx 转载于:https://www.cnblogs.com/ifreesoft/p/4747133.html

  • 不是所有的系统都需要多层结构,其实我们在很多时候,系统简化为录入和查询,也没有非常强的扩展性的需要。甚至就是某几张表加上几个录入界面。虽然.net已经很方便了,但是有时我们还是花很多时间在重复地生成界面,写很简单的逻辑(包括数据绑定)。 其实这个框架本身还是多层的设计(Web Page->Code Behind->Database),只是开发者无需为了分层而进行特定的一些设计,不断重复一些代码。

 相关资料
  • 是一个通用数据库处理框架(可以包含MSSQL POSTGRESQL,SQLITE EXCEL MYSQL DB2 ORACLE...只要你愿意实现接口就可以).很便捷地进行常用数据库操作(增删改查).其性能是几近纯ADO.NET.对于实体的查询采用emit实 现,如果您还不满意可用此框架的代码生成器直接生成纯ADO.NET SQL形式.其主要特色就是性能和便捷的操作.  

  • 问题内容: 我正在使用Play!框架2.0,我陷入了涉及数据库的烦人问题。 假设我有一个(延伸它有几个属性)类(,,,等)。 在某个时候,我想添加一个新属性,可以说(它到底是什么并不重要)。因此,我将属性添加到类中,进行编译和运行。 问题是:我收到有关数据库更改的红色警报(很明显),它要求我按 “ APPLIC CHANGES” (如果我没记错的话)。很好,但是! 所有数据库记录都被删除 ! 结论

  • 数据库是整个站点的数据储藏室。用户提交的数据可以存储在数据库中,以便未来使用。Play可以通过JDBC和数据库通信。我讲介绍Play和mysql数据库的连接。 Play 2.*版本的默认操作数据库的方式是通过Ebean。Play提供Finder这一帮助类型,可以实现一些简单的数据库查询。 数据库准备 在mysql中增加数据库testing。增加用户"player",密码为"player"。为用户p

  • 问题内容: 我正在开发一个网站,在该网站上,我在一个表中列出了来自数据库查询的一些预订,并带有来取消特定行上的预订,例如: 我的预订 最好的是,如果我可以使用弹出一条消息,询问用户是否确定要取消预订。我一直在尝试使其工作,但我一直坚持如何创建一个接受参数的jQuery函数,以便我可以替换 与 。 然后,该函数将打开对话框,并将参数10传递给对话框,以便如果用户单击“是”,它将发布href: 我已经

  • 问题内容: 我对JQuery相当陌生,也许想尝试一些对初学者来说可能有点难的事情。但是,我试图创建一个自动完成功能,该功能将当前值发送到PHP脚本,然后返回必要的值。 这是我的Javascript代码 这是“ myscript.php”的后半部分 产生以下输出 谁能告诉我我要去哪里错了?开始变得很沮丧。输入框只是变成“白色”,没有显示任何选项。如果我指定一个值数组,该代码可以正常工作。 更新 我已

  • 我试图在我当前的项目中实现django rest框架。api引擎在没有安全性的情况下工作。我尝试按照django rest框架的身份验证页面中给出的步骤添加身份验证。 当我将以下部分添加到settings.py时,没有收到任何错误: 但当我将“rest\u framework.authtoken”添加到已安装的\u应用程序并运行服务器时, 我得到以下信息: 您有2个未应用的迁移。您的项目可能无法正

  • 我曾想过简单地对数据库运行一个小命令并捕获任何异常,然而,如果出现问题(例如app.config丢失或数据库服务器关闭),应用程序将花费大量时间运行此代码,然后抛出异常(大约1分钟)。我想这是由于连接超时等,但我已经摆弄了这样的属性没有任何作用。 有没有人能提供任何关于去哪里的建议?

  • 问题内容: 我正在使用ui网格编辑单元格功能。我需要使用rest api将编辑后的单元格值更新到数据库。另外,我如何获得在控制器中选择的行的列表。 我的工作代码 柱塞 问题答案: 将以下内容添加到您的控制器: 您拥有有关(在中)编辑哪一列以及(在中)单元格的实际值的所有信息。 所有你现在要做的就是打电话给你的REST API(以避免不必要的流量,你也可以比较,以看是否真的内容变更)。 您不需要重新