Rational 动态
文章平均质量分 80
RationalGroup
Rational Group是由IBM中国软件开发实验室从事Rational产品开发和测试工作的部分软件工程师创建的博客。本博客发表的所有文章均代表工程师的个人思想,不代表IBM公司观点。Email: loverational@gmail.com
展开
-
Jazz创新大赛
由IBM中国开发中心Rational部门主办,无锡云计算中心、IBM教育学院、信必优信息技术有限公司、ITPUB论坛和IBM大学合作部共同承办的2009 IBM Jazz创新大赛已经启动。 也许,你在过去未曾耳闻Jazz的大名;也许,你想穿越未来目睹软件开发协作的智慧模式,那么你还等什么,赶快进入Jazz的世界来游历一遭吧! Jazz平台,作为Rational面向软件交付技术的下一原创 2009-11-30 22:42:00 · 1856 阅读 · 0 评论 -
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 · 3147 阅读 · 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 · 2396 阅读 · 0 评论 -
EGL语言教程之二:表达式与操作符
表达式与操作符1 表达式与操作符一个表达式是由一系列操作符、操作数和特殊字符组成,并在运行时由EGL进行求值运算。操作数可以是常量、标识符或者关键字。EGL可以对以下几种表达式进行运算:1. 逻辑表达式,可以被赋值为TRUE 或者 FALSE;参见“逻辑表达式”。2. 数字和文本表达式,可以分别被赋值为数字或字符;参见“表达式类型”。3.原创 2012-03-28 11:19:26 · 4041 阅读 · 2 评论 -
使用EGL Rich UI访问数据库(5-8课)
第5课 创建服务本课程将要创建一个访问数据库的EGL专属服务。在本课程中,你将创建一个EGL服务类型,它和Handler类似,也是一种EGL程序类型,每个EGL程序只能包含一个程序类型,并且类型名称必须与文件名称一致。5.1 创建一个服务类型要创建一个服务类型:在ProjectExplore窗口中,右击PaymentService,然后点击New> Serv原创 2012-03-19 15:50:23 · 2501 阅读 · 9 评论 -
使用EGL Rich UI访问数据库(1-4课)
第1课 规划您的应用首先在编码前,先在纸上设计您的应用。当您在规划一个应用时,您可以按照如下步骤进行:列出应用的目标,正如教程以前所作的;勾勒出界面的一个草稿;仔细考虑应用的事件流;确定应用的结构。1.1 画出界面的草稿按照界面草稿创建界面组件:将UI勾勒出来;该草稿包含两个部分,一个显示所有记录,另外一个显示选中记录的所有字段;在左边是三个按钮(A原创 2012-03-19 15:50:12 · 2685 阅读 · 12 评论 -
扩展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 · 2438 阅读 · 2 评论 -
缺省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 · 1543 阅读 · 0 评论 -
使用EGL Rich UI访问数据库(引言)
使用EGL Rich UI访问数据库(引言)在本教程中,您将创建一个RichUI应用,用户将能使用它访问SQL数据库中的行记录。下图展示您即将创建的应用主页。该网页将显示您数据库中所有行记录,用户能够更新其中每条记录,除此之外,用户还能够添加、删除行记录。1、技能入门级2、受众该教程定位于已经有一定编程基础概念,并且想要体验EGl富用户界面的用户。原创 2012-03-19 15:49:58 · 2304 阅读 · 0 评论 -
IBM Rational 2009 Jazz创新大赛 Training
根据各位学生对本次IBM Rational 2009 Jazz创新大赛活动提出的建议和反馈,Rational举办了一次专门的Jazz培训活动,同学们现场与IBM Jazz专家进行了面对面的交流。 本次培训主要包括以下三点内容:(1) 2009 Jazz创新大赛简介(2) Jazz架构和开发技巧(3) 学生问题解答原创 2010-02-04 17:38:00 · 1220 阅读 · 0 评论 -
如何在EDT中扩展UI控件
如何在EDT中扩展UI控件简介在EDT中,UI控件是可被定制的、所见即所得、并可被拖拉使用的。控件中包含业务数据、事件定义以及变量声明。本文将介绍如何在EDT中扩展UI控件。怎样扩展RichUI控件?怎样在EDT中扩展第三方控件?(本文将着重讲述GoogleMap的扩展)怎样组合扩展EDT现有控件?怎样扩展RichUI控件原创 2012-03-22 11:03:57 · 1623 阅读 · 0 评论 -
EGL语言教程之一:变量与数据类型
变量与数据类型计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。数据结构指的是数据的组织形式。例如,数组就是一种数据结构。不同的计算机语言所允许使用的数据结构是不同的。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对包含10个元素的整型数组排序的算法是不原创 2012-03-27 23:49:21 · 4605 阅读 · 3 评论 -
DataGrid控件介绍
DataGrid控件介绍1. 引言Rich UI中的DataGrid组件可以在表中显示一组行数据。本文将详细介绍DataGrid组件相关信息。如果想要较好的理解DataGrid,你需要熟悉以下内容:如何定义表头 如何定义behavior,它是DataGrid组件中包含一系列behavior函数的属性。当组件被渲染时,属性中的behavior函数将被调用。 如何定义lis原创 2012-03-28 16:40:38 · 37123 阅读 · 4 评论 -
EDT使用入门
EDT使用入门本教程主要介绍如何在EDT(EGL开发工具)中开发和部署一个简单的EGL项目。项目范例将展示如何使用EGL创建Web2.0应用和Web服务,如何调试和部署EGL代码。下面为本课正文:1、简介这个简单的HelloWorld应用程序展示了一些EGL基本但是非常强大的功能和工具。在这个教程里,你将学习安装和使用EDT(EGLWeb Developer T原创 2012-03-19 15:29:14 · 9299 阅读 · 11 评论 -
EGL单元测试框架EUnit介绍
EGL单元测试框架EUnit介绍1、Eunit是什么EUnit的全称是EGL单元测试框架(EGLUnit Testing Framework)。它是一个简单的开源测试框架,用于编写和运行可重复的EGL测试用例。EUnit的特征包括:用来生成测试程序和运行测试用例的工具支持手动和自动可随时运行(如用于nightlybuild的测试)图形和命令行原创 2012-03-19 15:51:05 · 1837 阅读 · 0 评论 -
使用EGL Rich UI访问数据库(9课-12课)
第9课 完成用户界面代码下一步,您将完成单记录布局,支持Clear与Save按钮。9.1 完成显示单记录布局显示要完成单记录布局:如果源代码标签为显示,请点击源代码标签,定位到selectedPayment_category_comboBox声明,在设置值的代码段,注意值的中括号属性,指明PaymentLib.categories数组。Combo框列表现在将能显示您在Pay原创 2012-03-19 15:50:36 · 1613 阅读 · 3 评论 -
Visual Edit教程之创建一个登陆页面
Visual Edit教程之创建一个登录页面1、总览应用RichUI Editor,开发人员可以方便快速的开发web2.0项目。本文将对RichUI Editor及相关工具进行介绍,并手把手教你怎样应用这些工具创建一个登录页面。2、概述当应用RichUI技术创建web2.0应用时,会用到下图所示的5个部分:(1)RichUI Editor:为Ri原创 2012-03-19 15:49:32 · 2914 阅读 · 4 评论 -
EDT资源绑定(Resource Binding)简介
EDT资源绑定(ResourceBinding)简介资源绑定(ResourceBinding)是EGL语言的优秀特性之一,资源绑定简单来说就是对如何连接数据库或者如何调用服务的一种描述。你可以在EGL的部署描述文件(deploymentdescriptor)中维护这些绑定,这些绑定可以看做你的程序逻辑的延伸。当你在进行应用的开发和部署的时候部署描述文件就可以提供具体的连接和调用细节了。1原创 2012-03-19 15:50:47 · 2320 阅读 · 0 评论 -
EGL语言从入门到精通
EGL语言从入门到精通作为一个编程初学者,你是否为前端到后端众多的编程语言学习而烦恼?作为一个编程老鸟,你是否还在为不能全力专注于业务逻辑而忧愁?作为一个追赶潮流的编程发烧友,你是否还在为众多手机平台开发环境的差异而头疼?EGL语言正是为了解决这些跨语言领域的问题应运而生的业务开发语言。EGL(EnterpriseGenerationLanguage)是IBM致力推广的业务原创 2012-03-09 14:46:10 · 12068 阅读 · 9 评论