自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RationalGroup的专栏

本博客由IBM CDL Rational Team的部分软件工程师创建。所有文章均为个人思想,不代表IBM公司观点。

  • 博客(60)
  • 资源 (26)
  • 收藏
  • 关注

原创 EGL语言从入门到精通

EGL语言从入门到精通作为一个编程初学者,你是否为前端到后端众多的编程语言学习而烦恼?作为一个编程老鸟,你是否还在为不能全力专注于业务逻辑而忧愁?作为一个追赶潮流的编程发烧友,你是否还在为众多手机平台开发环境的差异而头疼?EGL语言正是为了解决这些跨语言领域的问题应运而生的业务开发语言。EGL(EnterpriseGenerationLanguage)是IBM致力推广的业务

2012-03-09 14:46:10 12028 9

翻译 何为开源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 6024 4

原创 扩展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 2421 2

原创 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 2364

原创 DataGrid控件介绍

DataGrid控件介绍1. 引言Rich UI中的DataGrid组件可以在表中显示一组行数据。本文将详细介绍DataGrid组件相关信息。如果想要较好的理解DataGrid,你需要熟悉以下内容:如何定义表头 如何定义behavior,它是DataGrid组件中包含一系列behavior函数的属性。当组件被渲染时,属性中的behavior函数将被调用。 如何定义lis

2012-03-28 16:40:38 37039 4

原创 EGL语言教程之二:表达式与操作符

表达式与操作符1  表达式与操作符一个表达式是由一系列操作符、操作数和特殊字符组成,并在运行时由EGL进行求值运算。操作数可以是常量、标识符或者关键字。EGL可以对以下几种表达式进行运算:1.        逻辑表达式,可以被赋值为TRUE 或者 FALSE;参见“逻辑表达式”。2.        数字和文本表达式,可以分别被赋值为数字或字符;参见“表达式类型”。3.

2012-03-28 11:19:26 3985 2

原创 EGL语言教程之一:变量与数据类型

变量与数据类型计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。不同的数据之间往往还存在某些联系(例如由若干个整数组成一个整数数组)。数据结构指的是数据的组织形式。例如,数组就是一种数据结构。不同的计算机语言所允许使用的数据结构是不同的。处理同一类问题,如果数据结构不同,算法也会不同。例如,对10个整数排序和对包含10个元素的整型数组排序的算法是不

2012-03-27 23:49:21 4523 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 3131

原创 如何在EDT中扩展UI控件

如何在EDT中扩展UI控件简介在EDT中,UI控件是可被定制的、所见即所得、并可被拖拉使用的。控件中包含业务数据、事件定义以及变量声明。本文将介绍如何在EDT中扩展UI控件。怎样扩展RichUI控件?怎样在EDT中扩展第三方控件?(本文将着重讲述GoogleMap的扩展)怎样组合扩展EDT现有控件?怎样扩展RichUI控件

2012-03-22 11:03:57 1582

原创 缺省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 1504

原创 创建EGL外部类型的向导简介

创建EGL外部类型的向导简介1   EGL外部类型的作用       EGL语言提供了一种版型(stereotype) : 外部类型(external type)以方便在EGL代码中集成其他语言的功能,现在EDT中可以通过外部类型集成Java和JavaScript语言的功能;类似于Java语言通过JNI接口集成C和C++语言的功能。 2   创建EGL外部类型的向导

2012-03-20 22:38:47 1415

原创 EGL项目创建向导

EGL项目创建向导Introduction开始EGL编程的第一件事就是创建一个新的EGL项目。在这篇文章中我们将会介绍创建EGL项目的几个方面1       EGL项目模板。2       如何创建各种EGL项目3       如何扩展EGL项目向导以创建自定义的项目类型请注意:如果您只对使用EDT感兴趣而不想扩展EDT,请关注于第1和第2节。

2012-03-20 22:21:20 1841

原创 使用EGL服务向导快速开发数据库访问服务

使用EGL服务向导快速开发数据库访问服务简介在本文中,我们将介绍如何使用EDT服务向导快速开发一个与后端数据库交互的EGL 服务。其他应用程序可以通过该EGL服务修改和查看数据库中的数据,例如创建,读取,更新和删除,也就是我们通常所讲的CRUD。您也可以使用EDT库向导快速生成一个与后端数据库交互的EGL库,用于被Batch程序和其他库、服务调用,其操作与服务向导相差不大,本文中不

2012-03-20 21:41:33 1358

原创 EDT部署功能介绍

EDT部署功能介绍   当你在开发EDT Web前段程序的时候,你需要接触到EDT部署操作,从而将生成好的RUIHandler和Service的目标代码部署复制到目标Web程序中。和大家所熟知的部署到应用程序服务器上不同,EDT的部署操作是将生成好的Java/JavaScript/HTML文件拷贝到目标程序,从而在运行时环节脱离EGL语言。同事,EGL中的Service所必须的绑定配置文件等也

2012-03-20 21:29:50 1581

原创 EGL调用第三方Service

EGL调用第三方ServiceWeb服务是一种很重要的网络资源部署方式。 EGL当然也支持这种方式。 通过EDT开发环境的支持,你可以轻松的编写EGL程序来创建支持Web服务的应用。同时,Google,雅虎等众多公司也对外发布很多有用的第三方Web服务。EGL语言同样可以很好的支持这些第三方服务。本文将着重介绍如何用EDT开发环境来快速开发支持第三方服务调用的EGL程序。 为第三方

2012-03-20 21:21:30 1297

原创 EGL单元测试框架EUnit介绍

EGL单元测试框架EUnit介绍1、Eunit是什么EUnit的全称是EGL单元测试框架(EGLUnit Testing Framework)。它是一个简单的开源测试框架,用于编写和运行可重复的EGL测试用例。EUnit的特征包括:用来生成测试程序和运行测试用例的工具支持手动和自动可随时运行(如用于nightlybuild的测试)图形和命令行

2012-03-19 15:51:05 1789

原创 EDT资源绑定(Resource Binding)简介

EDT资源绑定(ResourceBinding)简介资源绑定(ResourceBinding)是EGL语言的优秀特性之一,资源绑定简单来说就是对如何连接数据库或者如何调用服务的一种描述。你可以在EGL的部署描述文件(deploymentdescriptor)中维护这些绑定,这些绑定可以看做你的程序逻辑的延伸。当你在进行应用的开发和部署的时候部署描述文件就可以提供具体的连接和调用细节了。1

2012-03-19 15:50:47 2264

原创 使用EGL Rich UI访问数据库(9课-12课)

第9课 完成用户界面代码下一步,您将完成单记录布局,支持Clear与Save按钮。9.1 完成显示单记录布局显示要完成单记录布局:如果源代码标签为显示,请点击源代码标签,定位到selectedPayment_category_comboBox声明,在设置值的代码段,注意值的中括号属性,指明PaymentLib.categories数组。Combo框列表现在将能显示您在Pay

2012-03-19 15:50:36 1592 3

原创 使用EGL Rich UI访问数据库(5-8课)

第5课 创建服务本课程将要创建一个访问数据库的EGL专属服务。在本课程中,你将创建一个EGL服务类型,它和Handler类似,也是一种EGL程序类型,每个EGL程序只能包含一个程序类型,并且类型名称必须与文件名称一致。5.1 创建一个服务类型要创建一个服务类型:在ProjectExplore窗口中,右击PaymentService,然后点击New> Serv

2012-03-19 15:50:23 2444 9

原创 使用EGL Rich UI访问数据库(1-4课)

第1课 规划您的应用首先在编码前,先在纸上设计您的应用。当您在规划一个应用时,您可以按照如下步骤进行:列出应用的目标,正如教程以前所作的;勾勒出界面的一个草稿;仔细考虑应用的事件流;确定应用的结构。1.1 画出界面的草稿按照界面草稿创建界面组件:将UI勾勒出来;该草稿包含两个部分,一个显示所有记录,另外一个显示选中记录的所有字段;在左边是三个按钮(A

2012-03-19 15:50:12 2638 12

原创 使用EGL Rich UI访问数据库(引言)

使用EGL Rich UI访问数据库(引言)在本教程中,您将创建一个RichUI应用,用户将能使用它访问SQL数据库中的行记录。下图展示您即将创建的应用主页。该网页将显示您数据库中所有行记录,用户能够更新其中每条记录,除此之外,用户还能够添加、删除行记录。1、技能入门级2、受众该教程定位于已经有一定编程基础概念,并且想要体验EGl富用户界面的用户。

2012-03-19 15:49:58 2255

原创 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 2867 4

原创 EDT使用入门

EDT使用入门本教程主要介绍如何在EDT(EGL开发工具)中开发和部署一个简单的EGL项目。项目范例将展示如何使用EGL创建Web2.0应用和Web服务,如何调试和部署EGL代码。下面为本课正文:1、简介这个简单的HelloWorld应用程序展示了一些EGL基本但是非常强大的功能和工具。在这个教程里,你将学习安装和使用EDT(EGLWeb Developer T

2012-03-19 15:29:14 9213 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 3343 2

原创 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 1884

原创 EGL中一种消息传递的解决方案

EGL中一种消息传递的解决方案                                作者:余朋飞背景       许多Web2.0应用程序都需要一种机制来在彼此之间传递和交换消息。在大部分开发环境中,程序员一般都会选择消息队列(Message Queue,MQ)来作为消息交互的底层技术支持。       EGL是EnterpriseGeneration Lan

2011-10-26 16:18:13 1607

原创 IBM Cognos Software Development Kit介绍

IBM Cognos Software Development Kit介绍作者:胡帅1.摘要 IBM Cognos是一款功能强大的商业智能工具。随着Cognos 在各个行业中被广泛使用,众多企业都开始在Cognos之上进行二次开发,将Cognos

2011-09-14 15:12:43 7814 2

翻译 Rational Application Developer性能调优指南

关于本文档本文针对在使用Rational Application Developer(RAD)中所遇到的性能问题提出了优化建议,本文更新了2006年3月发布的一篇文章。文中截图为Rational Application Developer 7.5.4版本。本文适用于RAD系列软件

2011-07-26 22:18:14 4351

翻译 开源企业级编程语言(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 2298

原创 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 1207

原创 Jazz创新大赛

由IBM中国开发中心Rational部门主办,无锡云计算中心、IBM教育学院、信必优信息技术有限公司、ITPUB论坛和IBM大学合作部共同承办的2009 IBM Jazz创新大赛已经启动。 也许,你在过去未曾耳闻Jazz的大名;也许,你想穿越未来目睹软件开发协作的智慧模式,那么你还等什么,赶快进入Jazz的世界来游历一遭吧! Jazz平台,作为Rational面向软件交付技术的下一

2009-11-30 22:42:00 1839

原创 RTC 2.0 vs VSTS 【转载】

在微软发布VSTS(Visual Studio Team System)之后三年多,IBM也发布了针对软件企业项目管理的另外一款软件RTC(Rational Team Concert)。下面主要介绍一下二者之间的差别。 - RTC supports heterogeneous environment and multiple development environments.- R

2009-11-08 23:25:00 1071

原创 IBM Rational Functional Tester V8.1新增功能简介

  汪凯IBM Rational Functional Tester简介:Rational Functional Tester 是一个面向对象的自动化测试工具,用于测试 Windows、Java™、.NET、HTML、SAP、Siebel、Flex、Ajax、Dojo、GEF 和 PowerBuilder 应用程序,这些应用程序在 Windows® 或 Linux® 操作系统上运行。您还可

2009-11-05 16:53:00 1835

原创 ClearCase常见命令

 创建vobmkvob –tag /vobtags/vob1 –c "VOB for project1"  /vobstore/vob1.vbsMount vobCleartool mount  /vobtags/vob1创建viewcleartool mkview –tag testview /ccvob/views/testview.vws设置当前viewcleartool s

2009-11-05 16:14:00 1836 1

原创 Rational ClearQuest Web V7.1 新特性

 Rational ClearQuest Web V7.1 是充分利用 Web 2.0 技术重新设计和实现的,提供了丰富的用户体验和很多新的功能特性。本文概括介绍了这些新特性,以帮助用户更好地利用 Rational ClearQuest Web V7.1。 http://www.ibm.com/developerworks/cn/rational/r-cn-rcqweb71news/ind

2009-11-05 15:59:00 1690

原创 新颖的 Rational ClearQuest Designer for Eclipse

最新的 ClearQuest V7.1 发布了基于 Eclipse 平台的 Designer,用以替代 V7.1 之前基于 MFC 的传统 Designer。在继承了传统 Designer 操作简单、稳定、界面友好等优点的同时,Designer for Eclipse 在界面布局、易用性及功能上都有了很大的改进和增强。本文将首先介绍 ClearQuest Designer for Eclipse

2009-11-05 15:58:00 804

原创 IBM Rational ClearQuest V7.1 中的新特性

 软件开发团队利用 IBM® Rational® ClearQuest® 管理他们开发环境中的变更。Rational ClearQuest 是一种适用于多个过程管理使用的灵活多变的变更管理工具。为了基础和 UCM 配置管理它与 IBM® Rational® ClearCase® 进行集成。 本来重点介绍ClearQuest® 7.1的新功能和改进。 http://www.ibm

2009-11-05 15:54:00 801

原创 使用命令行创建UCM集成环境

如何使用命令行创建UCM环境: 1. Create new Cvob and Pvob,cleartool mkvob -tag /C_vob -nc -stgloc vobstgcleartool mkvob -tag /Test_pvob -nc -ucm -stgloc vobstg2. Create new dynamic view, mount the vobs that you

2009-11-05 13:32:00 1503

原创 RTC Repository数据迁移 (Data Migration)

 于志涛RTC Repository数据迁移概述RTC Repository采用关系型数据库存储数据。 当前,RTC支持的数据库包括Derby、SQL Server 2005/2008、Oracle 10g以及DB2 9.1/9.5等。RTC Repository数据迁移通常包含有如下几种情形:(1)  RTC Server版本保持不变,Repository从一种数据库切换

2009-11-04 11:18:00 1885

原创 RTC和LDAP服务器之间的账号同步

施慧斌在RTC的实际部署中,无论是部署在Tomcat还是在WAS服务器上,往往采用LDAP来集中地管理用户账号,从而使用户能用一套账号密码登陆企业内的不同应用。而RTC还需要把目录服务中的用户导入到Jazz存储库中,用户的信息和组属性都是在目录服务中就指定了的。但有时候,用户的信息会作一些改动,如把一个本来只属于JazzUsers组的用户添加到JazzAdmins组里,或者在目录服务里新添加了

2009-11-04 11:06:00 2003

edt.mobile.widgets.v.20120628.zip

EDT Mobile Runtime 主要包含两大模块: Dojo mobile widgets & PhoneGap mobile widgets a. org.eclipse.edt.rui.dojo.mobile.nightly: provides dojo egl mobile widgets support.(使用请参考sample) b. org.eclipse.edt.rui.phonegap.mobile.nightly: provides mobile device native feature support.(使用请参考sample) 在第七版中,Rui widgets有一点小更新,请大家使用org.eclipse.edt.rui.widgets_0.8.0。 谢谢

2012-06-28

EDT Mobile Runtime v6

EDT Mobile Runtime 主要包含两大模块: Dojo mobile widgets & PhoneGap mobile widgets a. org.eclipse.edt.rui.dojo.mobile.nightly: provides dojo egl mobile widgets support.(使用请参考sample) b. org.eclipse.edt.rui.phonegap.mobile.nightly: provides mobile device native feature support.(使用请参考sample) 在第六版中,Rui widgets有一点小更新,请大家使用org.eclipse.edt.rui.widgets_0.8.0。 谢谢

2012-05-29

EDT Mobile Runtime v5

EDT Mobile Runtime 主要包含两大模块: Dojo mobile widgets & PhoneGap mobile widgets a. org.eclipse.edt.rui.dojo.mobile.nightly: provides dojo egl mobile widgets support.(使用请参考sample) b. org.eclipse.edt.rui.phonegap.mobile.nightly: provides mobile device native feature support.(使用请参考sample) 在第五版有,Rui widgets有一点小更新,请大家使用org.eclipse.edt.rui.widgets_0.8.0。 谢谢

2012-05-25

EGL扩展Google App Engine示例代码

此程序为EGL扩展Google App Engine项目示例代码。通过对IDE UI、Generator以及语言层面的扩展来实现。您可以参考此项目来开发自己的GAE扩展程序。

2012-05-24

EGL Rich UI 示例代码

此示例程序展示了如何用EGL Rich UI基本功能,包括service调用、应用控件、InfoBus以及History等功能。

2012-05-18

RUI示例项目

此示例程序展示了如何用EGL Rich UI基本功能,包括service调用、应用控件、InfoBus以及History等功能。

2012-05-18

EGL RUI示例项目

此示例程序展示了如何用EGL Rich UI基本功能,包括service调用、应用控件、InfoBus以及History等功能。

2012-05-18

抵押计算示例项目

此示例应用展示了如何调用EGL service、使用InfoBus、MVC以及其他高级控件。同时展示了Google Map控件的使用并调用了Yahoo的第三方Service

2012-05-18

EGL Dojo示例项目

此示例程序展示了如何使用各种Dojo控件。

2012-05-18

EGL RUI技术示例

此示例程序展示了如何用EGL Rich UI基本功能,包括service调用、应用控件、InfoBus以及History等功能。

2012-05-18

抵押计算示例程序

此示例程序展示了如何使用各种Dojo控件。

2012-05-18

EDT Dojo Sample 示例程序

此示例程序展示了如何用EGL Rich UI基本功能,包括service调用、应用控件、InfoBus以及History等功能。

2012-05-18

GAE扩展程序

此程序为EGL扩展Google App Engine项目示例代码。通过对IDE UI、Generator以及语言层面的扩展来实现。您可以参考此项目来开发自己的GAE扩展程序。

2012-05-15

EGL扩展GAE示例代码

此程序为EGL扩展Google App Engine项目示例代码。通过对IDE UI、Generator以及语言层面的扩展来实现。您可以参考此项目来开发自己的GAE扩展程序。

2012-05-15

GAE扩展样例程序

此程序为EGL扩展Google App Engine项目。通过对IDE UI, EGL generator和语言层面的扩展来支持GAE。用户可以以此程序作为样例开发自己的GAE扩展项目。

2012-05-15

EGL微博客户端程序

EGL编写的Web2.0微博客户端程序。通过调用新浪微博Open API来实现。

2012-05-03

EDT Mobile Runtime v4

Currently, EDT Mobile Runtime consists of two main modules: a. org.eclipse.edt.rui.dojo.mobile.nightly: provides dojo egl mobile widgets support. b. org.eclipse.edt.rui.phonegap.mobile.nightly: provides mobile device native feature support. Besides, Each widget implemented in org.eclipse.edt.rui.x.mobile.nightly has a corresponding demo in org.eclipse.edt.rui.x.samples.nightly showing its usage.

2012-05-02

手机应用开发范例程序v3

完整的手机应用开发范例程序,用EGL开发淘宝手机应用客户端。2012-4-25日更新。

2012-04-25

EDT Mobile Runtime v3

EDT Mobile Runtime version 3,使用本程序请更新到EDT 0.8版本

2012-04-25

EDT Mobile Runtime v2

EDT Mobile Runtime,使用本程序请更新到EDT 0.8版本

2012-04-16

手机应用开发范例程序v2

完整的手机应用开发范例程序,用EGL开发淘宝手机应用客户端。2012-4-16日更新。

2012-04-16

CSharpDemo2

EGL与别的语言相比,最大的特点就是其具有的高度可扩展性。以下为EGL语言扩展文章示例代码。

2012-04-10

CSharpDemo1

EGL与别的语言相比,最大的特点就是其具有的高度可扩展性。以下为EGL语言扩展文章示例代码。

2012-04-10

JavalogDemo

EGL与别的语言相比,最大的特点就是其具有的高度可扩展性。以下为EGL语言扩展文章示例代码。

2012-04-10

手机应用开发范例程序

完整的手机应用开发范例程序,用EGL开发淘宝手机应用客户端。

2012-04-10

EDT Mobile Runtime

EDT Mobile Runtime,使用本程序请更新到最新的EDT版本(0.8.0 nightly)

2012-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除