这几天仔细研究了一款使用Pascal 语言开发web 的工具

具体介绍可以参照这里

先上几张他开发的页面照。

这是他的开发页面

经过几天的摸索,基本上了解了他的工作原理:

1.使用类似delphi界面编辑器,绘出所见即所得的页面。

2. 使用delphi 语言编写事件处理,与界面控件结合,编译成对应js.

3. 使用AJAX 方式提供数据库服务,形成完整的交互页面。

这个与目前的其他两种方案(Intraweb,Unigui)相比,有以下不同:

1. 自身可以直接连接数据库(dbisam,ElevateDB, ADO),并附带web server,对小型应用直接开发并运行。

2.页面与数据库服务属于松耦合,可以使用任何web server.例如可以使用RTC,Kbmmw 的服务器,

 这样可以大大提高系统的可扩展性。

3.设计及运行速度大大提高。

 

目前存在的问题:

  1.现在的最新版本为1.01. 功能还有待完善

  2.界面控件相对比较少

  3.代码编辑器里面汉字处理还有点小问题。

如果大家有兴趣的话,可以下载试用版试试。

 

 

posted on 2013-05-28 21:20  xalion  阅读(6012)  评论(3编辑  收藏  举报