浏览 7544 次
锁定老帖子 主题:推荐一个企业级的SmartClient
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-09
SmartClient brings the productivity and performance of desktop applications to standard web browsers. The SmartClient web presentation layer provides: * a zero-install DHTML/AJAX client engine * rich user interface components & services * client-server databinding systems SmartClient minimizes development time and cost, increases end-user productivity, and improves total system efficiency and maintenance. http://www.smartclient.com/ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-10
很强的东东...
|
|
返回顶楼 | |
发表时间:2007-04-13
这个好像是要收费的.
|
|
返回顶楼 | |
发表时间:2007-04-14
有点慢
|
|
返回顶楼 | |
发表时间:2007-04-23
我目前正在使用SmartClient进行项目开发。和所有商业产品一样,购买SmartClient不仅过程烦琐,还有license和许可分发等问题,价格不便宜.对于国内开发者而言,相对众多的开源框架,它显然不是最合理的选择。由于各种原因,我们选择了SmartClient,下面就谈谈使用该工具的一点体会。
坦白讲,SmartClient是一个比较出色的商业AJAX/GUI框架,它是标准Web应用,易扩展,可以比较容易的集成Struts/JSF/Hibernate。尤其是UI组件比较完整,完全基于JavaScript,并兼容绝大多数浏览器。 整个UI组件库是面向对象的,有继承,接口等编程方式,比较类似于Java。用SmartClient开发UI组件比较简单,扩展组件使用工具类ClassFactory添加属性和方法即可(某些情况下需要重载父类的某些方法)。 在UI组件中应用CSS也比较简单,直接给一些属性赋值。 开发SmartClient应用比较痛苦的是没有强大IDE支持,需要Editor。调试使用FireFox的插件FireBug/Venkman比较方便。不过SmartClient已经推出基于Eclipse ATF的插件,使用Eclipse开发JSP和某台后台的Java类就方便多了。 不过,Eclipse插件不支持可视化设计和Code Assistance,缺乏支持设计、编码和调试的IDE,对于普通开发者而言,开发效率降低不少。 SmartClient论坛回复技术问题速度比较快,一般不超过12小时。 SmartClient除了license费用,一些比较难以解决的问题需要专业的技术支持才能完成。不开放源代码也使很多开发者望而却步,想要读懂数以万计的源代码,不仅困难重重而且要冒一定的法律风险。 有很多因素制约能否选择SmartClient作为框架来进行AJAX开发。从开发者角度来看,我不支持它。 |
|
返回顶楼 | |