`
ihuashao
  • 浏览: 4532247 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

OpenLaszlo 3.1发布--重拾几乎遗忘的RIA理想

阅读更多

原文出处及讨论:http://www.blogjava.net/calvin/archive/2005/11/29/21806.html

作者:江南白衣

一年前,RIA新浪潮。
1.以新的Web控件代替复杂dhtml对控件的模拟;
2.以重返C/S的用户体验代替传统http的提交-返回模式,开发模式上甚至可以直接调用商业对象。
RIA一出现就尽获民心。但,Flex因为收费,XUL因为终端,XAML因为无期,OpenLaszlo因为出身与性能.......渐渐退出了大家的嘴边,他们也的确不争气,又一年过去了,都没再弄出大的声响。

这一年大家做什么呢,是忽然走红的ajax,来实现RIA中不刷新页面的承诺,还有高级如DWRJSON-RPC,同样实现RIA中对商业对象的直接调用。
之前有ECHO2,而最近出现的一个框架叫ZK1,开发人员用XUL来开发,然后臂大力雄的框架会把XUL渲染成dhtml+ajax,算是一种有趣的思路。
但我还是觉得,浏览器应该升级,而不是靠复杂的dhtml+ajax来模拟,我是革命派,不是改良派,相对于全体民众花在模拟上的成本,浏览器的升级要简单得多。

前几天因为想在blog上弄点小花样,去了基于OpenLaszlo的blogbox。再回头,发现OpenLaszlo已经发布到3.1版本。

OpenLaszlo 3.1版本升级良多,已解决性能与中文问题。
*新版本可以编译为Flash 6、7、8的格式,性能上突飞猛进,不再是以前吃资源的巨怪。
*支持Unicode,支持中文了。
*支持SOLO deploy了,也就是不再要求Servlet Container,也可以deploy到IIS和Apache。
其他还有Drawing API,Charting Components,Dynamic Libraries,Ajax API等一系列升级。

OpenLaszlo3.1的编程体验
1.不愧曾是.com的产物,在Windows 下点了两下next就装完了,而且已有了整套的开发环境,10秒钟之后,我开始在my-apps目录写我的helloworld.lzx,然后刷新页面看结果。

2.XML格式的控件定义,JavaScript作为脚本语言,再加上完备的tutorial、reference文档和demo code,又和wxWidgets那样,基本上没什么特别要学的东西,直接可以开始编码了。

3.为什么RIA要比模拟RIA要好?
开篇两点之外,OpenLaszlo还可以自由定义控件的layout,比用table、div的做法自由。
另外,OpenLaszlo还可以简单的利用现有控件,定义新的控件和式样。

对OpenLaszlo有不满意吗?
有阿,用户社群太少。还有控件的默认式样也比Flex的差一截,虽说可以自己customize,但不是每个人都那么有空的呀。还有那个IBM友情客串的IDE,啥时候才弄得像个样嘛。

Flex ,XUL又在做什么?
Flex2 摆出的阵仗显然胜于OpenLaszlo:
Flex Framework 2, Flex Builder 2,Flex Enterprise Services 2,Flex Charting Components 2
但,公无收费,公竟收费,&*(^%,当奈公何。

XUL呢,新出的Firefox1.5只是Firefox1.0的补完,看不出FF2.0的痕迹,一年了。

分享到:
评论

相关推荐

    openlaszlo-4.9.0-windows-dev-install.part2.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。...openlaszlo-4.9.0-windows-dev-install.part1.rar openlaszlo-4.9.0-windows-dev-install.part2.rar 下载完成后一起解压。

    openlaszlo-4.9.0-windows-dev-install.part1.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。...openlaszlo-4.9.0-windows-dev-install.part1.rar openlaszlo-4.9.0-windows-dev-install.part2.rar 下载完成后一起解压。

    OpenLaszlo-SAMSIG-05.ppt

    OpenLaszlo is the leading open source platform for the development and delivery of rich Internet applications on the World Wide Web.

    openlaszlo-4.7.3-windows-dev-install (1).exe

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 是openmeetings视频会议系统的默认开发编译工具。

    论文研究-使用OpenLaszlo构建J2EE中的RIA程序 .pdf

    使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��

    openlaszlo本地帮助文档

    英文版的openlaszlo的使用手册,html格式的。 哪位如果能做成chm或者pdf的就更好了。 openlaszlo是RIA的一种实现,个人感觉比Flex要灵活的多。

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台 -- Linux,C,C++,Java,Ajax,XML,perl,php,python,ruby,MySQL,Gnome,KDE,Qt,Gtk,bash,shell,嵌入式,网络,信息安全,操作系统,数据结构,编译原理

    Applet & Openlaszlo

    Applet与Openlaszlo的通信。 采用此方式可以做相关的软件在线安装,上传,下载的FLASH效果。

    openlaszlo计算器

    这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!

    OpenLaszlo-开源

    OpenLaszlo是一个开放源代码平台,用于创建单页应用程序,这些应用程序可以编译为Flash或HTML5进行Web部署。 该项目的站点位于http://openlaszlo.org。

    geoar:WMSWFS OpenLaszlo 客户端

    Geoar - WMS/WFS OpenLaszlo 客户端GeoAr 是 WMS 和 WFS 服务的富客户端实现。 它是在 LZX (OpenLaszlo) 上开发的,因此它向用户的浏览器提供 dhtml 或 flash,从而提供在它们之间进行选择的机会,但只有一个服务器...

    英文原版-Laszlo in Action 1st Edition

    OpenLaszlo is an increasingly popular open-source platform for the development and delivery of rich internet applications across multiple platforms: Flash, DHTML, and J2ME. The dramatic emergence of ...

    Laszlo技术手册续

    这是Laszlo与web的PPT! 希望对希望让laszlo与web结合的朋友有所帮助!

    开源软件之道(中文高清版)

    3.1 高质量 3.2 零许可证费 3.3 开放和自由 3.4 灵活可定制 3.5 公开透明 3.6 良好的学习平台 第4章 开源软件的成本 4.1 部署和迁移成本 4.2 人员和培训成本 4.3 管理维护和技术支持成本 4.4 风险控制成本 第2篇 ...

    开源软件之道.part2of2

    3.1 高质量 19 3.2 零许可证费 21 3.3 开放和自由 22 3.4 灵活可定制 22 .3.5 公开透明 23 3.6 良好的学习平台 23 第4章 开源软件的成本 25 4.1 部署和迁移成本 25 4.2 人员和培训成本 26 4.3 管理维护和技术支持...

    javascript currying返回函数的函数

    最早期的curry函数有点多态的意味,就是根据函数参数在内部选用分支: 代码如下: //http://www.openlaszlo.org/pipermail/laszlo-user/2005-March/000350.html // ★★On 8 Mar 2005, at 00:06, Steve Albin wrote: ...

    spket1.6.18

    js openlaszlo智能提示,很好用的工具,这是eclipse的插件

    openMeetings二次开发高手的七篇文章

    PhMeetings是基于开源WEB视频会议系统OpenMeetings开发的一个实验性...由于资料的缺乏以及对OpenLaszlo编程的陌生,其中艰辛不足为外人道。今日发一声感慨:如果你想折磨一个程序员,那就让他去干开源软件的二次开发!

    huoyan.zip_火焰识别c++

    api c++ 火焰效果 绚丽的效果,而openlaszlo最终也是编译成swf来运行

    LaszloMathML-开源

    一个OpenLaszlo组件,支持MathML的解析和渲染

Global site tag (gtag.js) - Google Analytics