今天看了下OpenLaszlo Application Developer's Guide的前言部分。内容大致如下:(英语水平有限,欢迎拍砖)
1、为什么开发此项技术?
2、此教程的阅读对象
3、On Runtimes and Deployment Modes and the "Core" API (这句不知道咋翻译了)
4、教程中的代码,函数,属性等的格式协定
5、学习此教程的其他的相关的文档
6、官方建议的学习此教程的方法
1、对于第一个问题,openlaszlo和其他的RIA技术一样,都是为了提高用户的体验(RIA技术的介绍,网上一搜便是)。当然了,这是因为以前的WEB应用开发语言,例如HTML,DHTML等等在用户体验方便的不足。
虽然我前段时间也查了不少关于RIA方面的资料,我现在还是没咋理解RIA,看了几个openlaszlo的DEMO,给我的感觉是:界面比较养眼,没有传统的页面形式(传统的B/S程序得一会跳转一个页面),功能类似于C/S结构的客户端了。官方的教程中也建议我们多看看相关的DEMO,这样学期之前可以有个感受。官方给的DEMO地址:http://www.openlaszlo.org/lps4.5/demos/
2、对于阅读的对象,教程中给了两种:对面向对象编程有所了解或对XML有所了解;不了解面向对象编程但是了解HTML和CSS的WEB设计师也可以了。总之,我感觉有点基础的都能看看,当然了至少对WEB程序或者面向对象思想有所了解了。
3、大概讲的是openlaszlo的运行平台,部署模式和 "Core" API 。这段个人能力有限,没看懂。(以后懂了再补上)
4、这个是学习教程时候的版面约束
5、学习教程的时候,经常会看到些示例。因为是XML语言和javascript结合的,所以得了解lzx的相关格式,官方提供了LZX Reference Manual. 手册。这个手册里提供了相关的LZX标签和API介绍。
再给就是官方提供的DEMO了, http://www.laszlosystems.com/demos
6、这里面最好的一句话就是“学习方法根据自己的了解情况而定”。
以下是官方原话,没啥难单词,直接贴出来看了。
The best way to use the LZX Developer's Guide depends on your experience.
Experienced Object-Oriented programmers: We suggest that you start by reading Chapters 1, 2 and 4 of this Guide. If you have never worked with JavaScript, you can learn the basics quickly at one of the JavaScript tutorials at W3Schools, WVDL, or PageResource.com. Then visit the OpenLaszlo website and play around with the tutorials and sample programs; as you read the sample code be sure to look up appropriate entries in the Reference Manual. At that point you'll know what further reading you need to do in this guide.
Web/Flash developers with no Object-Oriented experience: We suggest that you start with the tutorials in order to get a general feel for LZX programming. Don't worry about mastering the subjects they cover; your goal is to begin to get comfortable with the language.
If you need to, learn the basics of XML.
Then read the rest of Chapter 4, Overview of OpenLaszlo Application Development.
还有个就是:官方提供的论坛了,大家多逛逛肯定有好处的。http://www.laszlosystems.com/developers/community/forums/
在看guide之前呢,我也简单的看了下一些简单的demo,还是比较简单的。这里个人目前感觉,但是laszlo语言学号,我们需要学习XML,JAVASCRIPT,LASZLO这三个,当然可以同时学习这三个。如果你对标签语言不熟悉,你可以花点时间看看HTML(因为它最简单),感受下就可以了。最重要的就是,我们要看官方给的DEMO,容易理解,上手也快。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zclmoon/archive/2009/11/19/4837681.aspx
分享到:
相关推荐
手册中的"labs.openlaszlo.org"可能是一个指向OpenLaszlo官方实验室的链接,这个实验室通常包含各种示例、实验项目和最新的技术探索,是学习和了解OpenLaszlo最新功能的好地方。在这里,开发者可以找到实际的代码...
- **开发者特性**:提供面向对象编程支持和抽象能力,遵循标准规范,支持声明式的 UI 设计方法。 #### 四、平台功能 OpenLaszlo 平台提供了丰富的功能集,涵盖了从基本的 UI 元素到复杂的交互逻辑: - **视图...
Applet和Openlaszlo是两个在Web开发领域中用于创建动态、交互式用户体验的技术。本文将深入探讨这两个概念以及它们之间的通信机制。 首先,Applet是Java编程语言的一个组成部分,它允许开发者创建可以在Web浏览器中...
OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台 -- Linux,C,C++,Java,Ajax,XML,perl,php,python,ruby,MySQL,Gnome,KDE,Qt,Gtk,bash,shell,嵌入式,网络,信息安全,操作系统,数据结构,编译原理
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....
openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 是openmeetings视频会议系统的默认开发编译工具。
这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!
2. **配置步骤**:首先,下载OpenLaszlo Server的servlet文件(如openlaszlo-3.3.3-servlet.war),将其解压并放入Tomcat的webapps目录下。启动Tomcat后,LPS会被自动部署。接着,可以创建LZX文件并进行测试。 **...
使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��
此外,OpenLaszlo的API文档和教程为初学者提供了良好的学习资源,帮助他们快速上手并开始开发自己的应用。 总的来说,OpenLaszlo是一个强大且灵活的开源工具,它结合了Flash和HTML5的优势,为Web开发者提供了构建高...
#### 一、OpenLaszlo简介及SWF动画制作 **OpenLaszlo**是一款开源的跨平台开发工具,用于创建RIA(Rich Internet Applications)。它允许开发者使用一种类似于XML的语言(LZX)来编写界面,并通过JavaScript编写...
Geoar - WMS/WFS OpenLaszlo 客户端GeoAr 是 WMS 和 WFS 服务的富客户端实现。 它是在 LZX (OpenLaszlo) 上开发的,因此它向用户的浏览器提供 dhtml 或 flash,从而提供在它们之间进行选择的机会,但只有一个服务器...
OpenLaszlo官网和相关论坛都是很好的学习资源。 2. **Red5**:Red5是一个开源的媒体服务器,可以用来构建实时通信应用。Red5的相关教程和文档对于希望了解流媒体技术的开发者来说很有价值。 3. **Visual Studio ...
8. **使用Rails、Openlaszlo和Eclipse开发富互联网应用** 以及 **Openlaszlo中文教程** 提到了跨平台开发工具,对于想要扩展WPF技能的人来说,了解其他框架和技术是有益的。 9. **OpenMeetings** ...
对于不想深入学习OpenLaszlo的“懒人”,以下是一些简单的改造步骤,可以帮助快速定制OpenMeetings: 1. **移除邮件注册**:在服务器端的Usermanagement类中,将`this.registerUserInit()`方法的最后一个参数true改...
它包含了一个全面的JavaScript库,包括DOM操作、BOM对象、AJAX方法以及常用的JavaScript框架(如jQuery、Prototype等)的API。当开发者在编写代码时,只需输入关键字,Spket就能提供相关的函数、对象或变量供选择,...
总的来说,"huoyan.zip_火焰识别c++"这个项目涵盖了C++编程、API接口使用、图像处理、计算机视觉、可能的机器学习应用,以及与富互联网应用开发平台OpenLaszlo的结合。对于想要深入理解和实践这些领域的开发者来说,...
手册提供了创建动态基础效果、复杂动画以及自由拖放功能的方法,使开发者能够创造出丰富的用户体验。 在技术开发部分,手册探讨了OpenLaszlo的语法结构,包括两种部署方式、组件系统、事件处理、约束机制和动画。...
- 首先,你需要下载 OpenLaszlo Server 的servlet包,例如 `openlaszlo-3.3.3-servlet.war`,并将它部署到Tomcat的 `webapps` 目录下。 - 启动Tomcat后,会自动解压war文件,并创建一个名为 `openlaszlo-3.3.3-...