WebBuilder 6.8 改进内容包括:
- 可在基于浏览器的IDE中同时开发常规Web应用和手机触摸式应用
- 调试功能增强:IO监控,SQL日志、扩展的调试API,语法验证
- 组件库增加30余个新控件,所有前端组件支持非autoCreate模式
- 数据库访问功能增强,DataProvider支持一次性提取多个数据源
- 管理工具功能增强:数据库浏览器,文件管理器,权限管理器
- 所有模式的应用开发均提供国际化支持
- 优化Parser,并修正所有已知的bug,使系统更稳定和高效
- 更多的示例应用
WebBuilder是一款开源的跨平台、数据库和浏览器的可视化Web应用快速开发平台。WebBuilder使用了多项最新的技术,使Web应用的开发更快捷和简单。
WebBuilder官网:http://www.putdb.com
作为一款高效的Web开发工具,WebBuilder的特色是:
- 基于浏览器的集成开发环境
- 可视化开发
- 开发应用简单快速
- 高效率和高稳定性
- 跨平台、数据库和浏览器
- 服务器端的脚本支持
- 丰富的组件库
- 智能的数据库访问机制
使用WebBuilder可开发ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业级应用系统,帮助信息化管理系统的快速构建。完善的基础架构,具有大型应用系统必须的完整功能,使应用系统的开发仅需致力于业务的开发。
基于Web的集成开发环境
在线的带语法分析和高亮的Java、JavaScript、ServerScript、SQL编辑器,所见即所得的表单设计器,强大的组件管理器和模块管理器,智能的对象探测器。
12 楼 coldstone 2013-07-30 13:21
1、IDE中的操作最好可以撤消(undo),虽然会增加一些浏览器开销,但只是在开发时用应该问题不大,希望可以考虑一下。
2、目前代码的可维护性确实不强,可以在下一版中考虑开放将模块保存为xwl文件的做法,或者直接在IDE中提供代码编辑器,可直接编辑xwl代码。目前用IDE是没有办法简单的实现版本控制的。另外模块代码都存在数据库中,安全性和可维护性比较差,开发人员不都是DBA,如果数据库出问题了,对开发人员的打击就太大了,也不能做一个功能就export来保存一次吧。
3、模块的复用性不是很强,不知道是不是我不太会用的原因。举例子说吧,比如我设计了一个选择人员的窗口,在同一个模块内是可以几个地方都调用这个窗口的(比如电子邮件中的收件人和抄送人),但是在其它模块内就不太好调用了,只能把整个控件复制过去另外模块。
4、在权限控制的方式上可以增强一下,目前只能按模块定义角色的权限,希望可以增加按角色定义权限。目前有一点做得很好的就是可以把模块的权限绑定到按钮上,没有权限的人无法操作,但是可以把这个功能增强一下,不仅仅局限于按钮,也可以是Panel。另外最好能增加控制数据访问权限的一套接口,如果都靠SQL中去完成,工作量大不说,也不易维护。
5、还有个想法可以加进IDE中的,这里无法帖图不好说,改天去论坛发一帖说。
6、本来是打算7月购买一个100用户的授权先用,但目前我们自己试用了一段时间下来,我们自己也没有把工作流和数据权限集成进去做得很好,团队都认为还需要再考查试用一下。所以希望官方能尽快提供工作流的示例(最好就是基于目前的框架,spring的就不用了)。
7、值得表扬和夸奖的是开发者做技术支持的工作态度非常的及时到位,虽然我还不是付费用户,但是提出的问题都能得到及时的回复,而且复杂点的问题还利用远程桌面来解决,赞一个!总的说来,还是推荐没有用过的朋友试用一下,如果有业务模型的话,用这个框架开发是很快速的,基本上数据库设计一出来程序跟着就出来了。当然上面提的问题还是最好能尽快提供解决方案。
11 楼 tedeum 2013-07-30 09:15
党员吧,偶们不歧视你
10 楼 hhhhh 2013-07-30 08:41
不开源就不敢商用。。。啥sb逻辑。。。
中国人想开源。。。除了想抄袭。。。还会干点啥。。。。
9 楼 chenjie100 2013-07-29 13:41
8 楼 chenjie100 2013-07-29 13:20
7 楼 andyny2006 2013-07-29 13:12
6 楼 youarestupid 2013-07-29 12:50
5 楼 youarestupid 2013-07-29 12:50
4 楼 007slm 2013-07-29 12:35
3 楼 chenzenghua 2013-07-29 12:23
2 楼 bhq10000 2013-07-29 11:39
1 楼 yunzhu 2013-07-29 10:53