EM
文章平均质量分 74
RationalGroup
Rational Group是由IBM中国软件开发实验室从事Rational产品开发和测试工作的部分软件工程师创建的博客。本博客发表的所有文章均代表工程师的个人思想,不代表IBM公司观点。Email: loverational@gmail.com
展开
-
从I4GL迁移到EGL
作者:金发华 Informix的I4GL一度非常流行,现今在很多行业中依然有许多I4GL的应用,但是I4GL在很长时间内没有做版本升级。不过好消息是IBM推出了EGL(Enterprise Generation Language),它能够将既有的基于I4GL的程序无缝地迁移至EGL。本文大概介绍一下EGL以及如何将I4GL迁移到EGL。EGL概览EGL的英文全称是Enterp原创 2009-05-12 10:35:00 · 2556 阅读 · 1 评论 -
扩展EGL支持Google App Engine Datastore数据存储
1 简介建议:读者在开始做对Google App Engine的扩展之前,需要了解和具备以下的基础知识:EGL以及EDT的知识Google App Engine的数据存储(Data Store)部分Eclipse插件开发的知识和经验Java EE的基础知识 EGL作为一门业务语言,提供了一套抽象的面向业务开发的语言模型。EGL程序员能利用这套面向业务的语言模型原创 2012-05-24 14:44:31 · 2435 阅读 · 2 评论 -
EGL语言教程之二:表达式与操作符
表达式与操作符1 表达式与操作符一个表达式是由一系列操作符、操作数和特殊字符组成,并在运行时由EGL进行求值运算。操作数可以是常量、标识符或者关键字。EGL可以对以下几种表达式进行运算:1. 逻辑表达式,可以被赋值为TRUE 或者 FALSE;参见“逻辑表达式”。2. 数字和文本表达式,可以分别被赋值为数字或字符;参见“表达式类型”。3.原创 2012-03-28 11:19:26 · 4034 阅读 · 2 评论 -
EGL实用进阶教程
EGL实用进阶教程环境预备下载安装EDT,并且进行配置,构建EGL开发环境。获取、配置EDT初级入门从零学习EGL,了解EGL的语法及EDT基本使用方法,创建第一个Hello World程序!EGL Hello World!EGL语法介绍1 -- 变量与数据类型EGL语法介绍2 -- 表达式与操作符EDT 项目创建向导使用EDT Se原创 2012-03-27 23:21:36 · 3144 阅读 · 0 评论 -
EDT开发环境配置
EDT开发环境配置1 安装条件512MB内存或更高Win XP/Win Vista/Win 7/RedHat Linux 32位或者64位操作系统(推荐32位)安装IE7/8/9、FireFoxLatest Version、Chrome等浏览器中的一种OracleJRE 1.6或更高版本2 安装步骤EDT 0.8.0已经发原创 2012-04-28 10:11:08 · 2389 阅读 · 0 评论 -
缺省SQL Generation的快速帮助
缺省SQLGeneration的快速帮助EDT 0.7.0版本为基于EGL的行为语句产生缺省的SQL语句提供了快速帮助:ADD语句DELETE语句GET语句OPEN语句REPLACE语句下面用样例来说明如何在EDT中使用这种功能:EGL记录定义recordProduct{@Table {name="Prod原创 2012-03-21 10:14:16 · 1539 阅读 · 0 评论 -
EGL语言教程之一:变量与数据类型
变量与数据类型计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。数据结构指的是数据的组织形式。例如,数组就是一种数据结构。不同的计算机语言所允许使用的数据结构是不同的。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对包含10个元素的整型数组排序的算法是不原创 2012-03-27 23:49:21 · 4599 阅读 · 3 评论 -
如何在EDT中扩展UI控件
如何在EDT中扩展UI控件简介在EDT中,UI控件是可被定制的、所见即所得、并可被拖拉使用的。控件中包含业务数据、事件定义以及变量声明。本文将介绍如何在EDT中扩展UI控件。怎样扩展RichUI控件?怎样在EDT中扩展第三方控件?(本文将着重讲述GoogleMap的扩展)怎样组合扩展EDT现有控件?怎样扩展RichUI控件原创 2012-03-22 11:03:57 · 1618 阅读 · 0 评论 -
何为开源EGL,为什么是它?
何为开源EGL,为什么是它?作者:Tim W Wilson,EGL架构师,EDT项目领导者 (2011/12/25)翻译:金发华,EDT项目committer;陈樟洪,EDT架构师和committer (2012/01/08)原文请参见:http://xeglblog.blogspot.com/2011/12/what-is-egl-and-why-should-i-care.ht翻译 2012-01-09 09:38:28 · 6036 阅读 · 4 评论 -
EGL语言今起开源
从2008年宣布将IBM EGL(Enterprise Generation Language)开源,今天终于宣布了第一个正式发布版本 EDT(Eclipse EGL Development Tool) 0.7。EGL是一个全开源的工具,用她能快速的创建Web2.0及后端应用。EDT提供了现在Rational Business Developer里提供的很多功能,但是EDT是基于开源的原创 2011-12-12 10:17:34 · 1901 阅读 · 0 评论 -
Rational Application Developer性能调优指南
关于本文档本文针对在使用Rational Application Developer(RAD)中所遇到的性能问题提出了优化建议,本文更新了2006年3月发布的一篇文章。文中截图为Rational Application Developer 7.5.4版本。本文适用于RAD系列软件翻译 2011-07-26 22:18:14 · 4370 阅读 · 0 评论 -
开源企业级编程语言(EGL) FAQ
<br />开源企业级编程语言(EGL) FAQ<br /><br />翻译:伍鑫,陈樟洪<br />英文原文地址:http://www-949.ibm.com/software/rational/cafe/docs/DOC-3472<br /> <br />什么是EGL?<br />EGL是为了简化现今日益复杂的业务程序和服务而创造的一种高级编程语言。EGL代码可以编译成COBOL,Java和JavaScript,这意味着它可以被部署到如此之多的异构环境中。EGL使程序员不必关注不同运行平台及相关中间件的翻译 2010-09-10 10:07:00 · 2324 阅读 · 0 评论 -
EGL语言从入门到精通
EGL语言从入门到精通作为一个编程初学者,你是否为前端到后端众多的编程语言学习而烦恼?作为一个编程老鸟,你是否还在为不能全力专注于业务逻辑而忧愁?作为一个追赶潮流的编程发烧友,你是否还在为众多手机平台开发环境的差异而头疼?EGL语言正是为了解决这些跨语言领域的问题应运而生的业务开发语言。EGL(EnterpriseGenerationLanguage)是IBM致力推广的业务原创 2012-03-09 14:46:10 · 12066 阅读 · 9 评论