- 博客(21)
- 资源 (26)
- 收藏
- 关注
原创 EGL语言从入门到精通
EGL语言从入门到精通作为一个编程初学者,你是否为前端到后端众多的编程语言学习而烦恼?作为一个编程老鸟,你是否还在为不能全力专注于业务逻辑而忧愁?作为一个追赶潮流的编程发烧友,你是否还在为众多手机平台开发环境的差异而头疼?EGL语言正是为了解决这些跨语言领域的问题应运而生的业务开发语言。EGL(EnterpriseGenerationLanguage)是IBM致力推广的业务
2012-03-09 14:46:10 12066 9
原创 DataGrid控件介绍
DataGrid控件介绍1. 引言Rich UI中的DataGrid组件可以在表中显示一组行数据。本文将详细介绍DataGrid组件相关信息。如果想要较好的理解DataGrid,你需要熟悉以下内容:如何定义表头 如何定义behavior,它是DataGrid组件中包含一系列behavior函数的属性。当组件被渲染时,属性中的behavior函数将被调用。 如何定义lis
2012-03-28 16:40:38 37107 4
原创 EGL语言教程之二:表达式与操作符
表达式与操作符1 表达式与操作符一个表达式是由一系列操作符、操作数和特殊字符组成,并在运行时由EGL进行求值运算。操作数可以是常量、标识符或者关键字。EGL可以对以下几种表达式进行运算:1. 逻辑表达式,可以被赋值为TRUE 或者 FALSE;参见“逻辑表达式”。2. 数字和文本表达式,可以分别被赋值为数字或字符;参见“表达式类型”。3.
2012-03-28 11:19:26 4034 2
原创 EGL语言教程之一:变量与数据类型
变量与数据类型计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。数据结构指的是数据的组织形式。例如,数组就是一种数据结构。不同的计算机语言所允许使用的数据结构是不同的。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对包含10个元素的整型数组排序的算法是不
2012-03-27 23:49:21 4599 3
原创 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
原创 如何在EDT中扩展UI控件
如何在EDT中扩展UI控件简介在EDT中,UI控件是可被定制的、所见即所得、并可被拖拉使用的。控件中包含业务数据、事件定义以及变量声明。本文将介绍如何在EDT中扩展UI控件。怎样扩展RichUI控件?怎样在EDT中扩展第三方控件?(本文将着重讲述GoogleMap的扩展)怎样组合扩展EDT现有控件?怎样扩展RichUI控件
2012-03-22 11:03:57 1618
原创 缺省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
原创 创建EGL外部类型的向导简介
创建EGL外部类型的向导简介1 EGL外部类型的作用 EGL语言提供了一种版型(stereotype) : 外部类型(external type)以方便在EGL代码中集成其他语言的功能,现在EDT中可以通过外部类型集成Java和JavaScript语言的功能;类似于Java语言通过JNI接口集成C和C++语言的功能。 2 创建EGL外部类型的向导
2012-03-20 22:38:47 1448
原创 EGL项目创建向导
EGL项目创建向导Introduction开始EGL编程的第一件事就是创建一个新的EGL项目。在这篇文章中我们将会介绍创建EGL项目的几个方面1 EGL项目模板。2 如何创建各种EGL项目3 如何扩展EGL项目向导以创建自定义的项目类型请注意:如果您只对使用EDT感兴趣而不想扩展EDT,请关注于第1和第2节。
2012-03-20 22:21:20 1882
原创 使用EGL服务向导快速开发数据库访问服务
使用EGL服务向导快速开发数据库访问服务简介在本文中,我们将介绍如何使用EDT服务向导快速开发一个与后端数据库交互的EGL 服务。其他应用程序可以通过该EGL服务修改和查看数据库中的数据,例如创建,读取,更新和删除,也就是我们通常所讲的CRUD。您也可以使用EDT库向导快速生成一个与后端数据库交互的EGL库,用于被Batch程序和其他库、服务调用,其操作与服务向导相差不大,本文中不
2012-03-20 21:41:33 1401
原创 EDT部署功能介绍
EDT部署功能介绍 当你在开发EDT Web前段程序的时候,你需要接触到EDT部署操作,从而将生成好的RUIHandler和Service的目标代码部署复制到目标Web程序中。和大家所熟知的部署到应用程序服务器上不同,EDT的部署操作是将生成好的Java/JavaScript/HTML文件拷贝到目标程序,从而在运行时环节脱离EGL语言。同事,EGL中的Service所必须的绑定配置文件等也
2012-03-20 21:29:50 1603
原创 EGL调用第三方Service
EGL调用第三方ServiceWeb服务是一种很重要的网络资源部署方式。 EGL当然也支持这种方式。 通过EDT开发环境的支持,你可以轻松的编写EGL程序来创建支持Web服务的应用。同时,Google,雅虎等众多公司也对外发布很多有用的第三方Web服务。EGL语言同样可以很好的支持这些第三方服务。本文将着重介绍如何用EDT开发环境来快速开发支持第三方服务调用的EGL程序。 为第三方
2012-03-20 21:21:30 1339
原创 EGL单元测试框架EUnit介绍
EGL单元测试框架EUnit介绍1、Eunit是什么EUnit的全称是EGL单元测试框架(EGLUnit Testing Framework)。它是一个简单的开源测试框架,用于编写和运行可重复的EGL测试用例。EUnit的特征包括:用来生成测试程序和运行测试用例的工具支持手动和自动可随时运行(如用于nightlybuild的测试)图形和命令行
2012-03-19 15:51:05 1832
原创 EDT资源绑定(Resource Binding)简介
EDT资源绑定(ResourceBinding)简介资源绑定(ResourceBinding)是EGL语言的优秀特性之一,资源绑定简单来说就是对如何连接数据库或者如何调用服务的一种描述。你可以在EGL的部署描述文件(deploymentdescriptor)中维护这些绑定,这些绑定可以看做你的程序逻辑的延伸。当你在进行应用的开发和部署的时候部署描述文件就可以提供具体的连接和调用细节了。1
2012-03-19 15:50:47 2312
原创 使用EGL Rich UI访问数据库(9课-12课)
第9课 完成用户界面代码下一步,您将完成单记录布局,支持Clear与Save按钮。9.1 完成显示单记录布局显示要完成单记录布局:如果源代码标签为显示,请点击源代码标签,定位到selectedPayment_category_comboBox声明,在设置值的代码段,注意值的中括号属性,指明PaymentLib.categories数组。Combo框列表现在将能显示您在Pay
2012-03-19 15:50:36 1611 3
原创 使用EGL Rich UI访问数据库(5-8课)
第5课 创建服务本课程将要创建一个访问数据库的EGL专属服务。在本课程中,你将创建一个EGL服务类型,它和Handler类似,也是一种EGL程序类型,每个EGL程序只能包含一个程序类型,并且类型名称必须与文件名称一致。5.1 创建一个服务类型要创建一个服务类型:在ProjectExplore窗口中,右击PaymentService,然后点击New> Serv
2012-03-19 15:50:23 2497 9
原创 使用EGL Rich UI访问数据库(1-4课)
第1课 规划您的应用首先在编码前,先在纸上设计您的应用。当您在规划一个应用时,您可以按照如下步骤进行:列出应用的目标,正如教程以前所作的;勾勒出界面的一个草稿;仔细考虑应用的事件流;确定应用的结构。1.1 画出界面的草稿按照界面草稿创建界面组件:将UI勾勒出来;该草稿包含两个部分,一个显示所有记录,另外一个显示选中记录的所有字段;在左边是三个按钮(A
2012-03-19 15:50:12 2684 12
原创 使用EGL Rich UI访问数据库(引言)
使用EGL Rich UI访问数据库(引言)在本教程中,您将创建一个RichUI应用,用户将能使用它访问SQL数据库中的行记录。下图展示您即将创建的应用主页。该网页将显示您数据库中所有行记录,用户能够更新其中每条记录,除此之外,用户还能够添加、删除行记录。1、技能入门级2、受众该教程定位于已经有一定编程基础概念,并且想要体验EGl富用户界面的用户。
2012-03-19 15:49:58 2298
原创 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 2910 4
原创 EDT使用入门
EDT使用入门本教程主要介绍如何在EDT(EGL开发工具)中开发和部署一个简单的EGL项目。项目范例将展示如何使用EGL创建Web2.0应用和Web服务,如何调试和部署EGL代码。下面为本课正文:1、简介这个简单的HelloWorld应用程序展示了一些EGL基本但是非常强大的功能和工具。在这个教程里,你将学习安装和使用EDT(EGLWeb Developer T
2012-03-19 15:29:14 9285 11
原创 EDT/EGL资源下载
1. EDT/EGL入门教程EDT/EGL初学者请参考EDT/EGL入门教程文章,其中包含了EDT下载安装步骤,以及相关入门系列教程。下载地址 http://blog.csdn.net/rationalgroup/article/details/73476742. EGL Mobile开发平台运行时环境本资源为EDT Mobile开发运行时环境。使用本程序请使
2012-03-16 17:08:09 3369 2
edt.mobile.widgets.v.20120628.zip
2012-06-28
EDT Mobile Runtime v6
2012-05-29
EDT Mobile Runtime v5
2012-05-25
EGL扩展Google App Engine示例代码
2012-05-24
抵押计算示例项目
2012-05-18
GAE扩展程序
2012-05-15
EGL扩展GAE示例代码
2012-05-15
GAE扩展样例程序
2012-05-15
EDT Mobile Runtime v4
2012-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人