基础 Eclipse RCP
<!---->
------------------------------------------------------------------------------------------
中国, 北京, 2008年11月3日-6日
中国, 西安, 2008年11月10日-13日
中国, 大连, 2008年11月10日-13日
中国, 深圳, 2008年11月17日-20日
中国, 香港, 2008年11月24日-27日
------------------------------------------------------------------------------------------
内容:为期4天的讲师引导的至少50%实际动手操作和教程
前提:熟悉Eclipse开发环境,深厚的Java和设计模式知识,GUI开发经验和熟悉XML
硬件和软件要求:学员必须携带自己的装有Eclipse 3.4 (Ganymede)和JDK 1.6的笔记本电脑,或者可以从松亚公司租一台,详情请联系: training@soyatec.com
课程大纲:查看eclipse.org网站的纲要介绍
http://www.eclipse.org/community/training/Basic_RCP_Course.pdf
语言:中文
价格:特别活动促销价格
- 内地:3500元人民币
- 香港:7,500 港币
- 组团折扣:如果您的公司有3个或更多的雇员注册报名,可以再优惠5%的折扣. 如果注册报名是通过在线统一提交,折扣是自动适用. 如果是分开注册报名,请首先发email到training@eclipse.org,你将收到折扣码。 您可以用信用卡(VISA,万事达卡或者American Express)在线支付或电汇给松亚公司。
电话 0775 86146909
Email : training@soyatec.com
这是第一次组办培训。 所以只提供了系统而完整的初级培训。 如有深化或具体项目的培训需求(EMF,GEF,GMF, ...), 请和该社区,Eclipse或者我们直接联系。
Eclipse联系方式:
Email : trainers@eclipse.org
Eclipse RCP 基础培训课程大纲
<!---->
1.RCP
介绍
* 简史
* 优势/ 案例
* 剖析一个RCP 应用程序
* 内部结构
* 基于模块化的插件概念
*PDE 扫视
* 相关链接和资源
* 可选:介绍演示 (插件和迷你RCP )
2.RCP 应用程序生命周期
* 物理部件
* 运行时部件
* 开发时部件
3. 内部结构
* 运行时和OSGI
* 通用工作台
* 插件
* 启动序列
* 扩展点,扩展,发布
*SWT/JFACE
* 相关链接和资源
4. 工作台
*Eclipse UI 隐喻
* 启动:IApplication
* 窗口,菜单,页面,部件
* 相关链接和资源
5. 发布
* 插件发布
* 产品
* 特性
* 更新网站
* 更新管理
* 品牌,主题和定制
* 相关链接和资源
6. 插件
* 标识
* 配置(MANIFEST.MF, plugin.xml)
* 生命周期
* 相关链接和资源
7. 控制台发布
* 扩展点
* 扩展
* 发布到控制台
* 发布的第一个例子
* 透视图
* 视图
*ActionBarAdvisor 和扩展点的比较
* 创建自己的扩展点
* 相关链接和资源
8. SWT 介绍
* 关于SWT
*SWT 理念
*SWT 包
* 一个SWT 应用程序的基本结构
*SWT 的线程
*SWT 工具/ 控制
*SWT 自定义工具
*SWT 事件
* 布局
* 资源管理:颜色,字体,图像
*SWT/AWT 的桥接
* 相关链接和资源
9. JFace 介绍
* 介绍
*JFace 结构视图
*JFace 对话框和向导
* 选择服务
* 首选项页面
* 相关链接和资源
10. 视图
* 视图介绍和概念
* 工作台基本组成部分
* 如何创建一个自定义视图
* 与属性视图的连接
* 相关链接和资源
11. 命令和动作
* 介绍
* 菜单,命令和处理器
*Key 绑定
* 动作类型
* 延迟装载
* 为视图创建动作
* 能见度和功能
* 动作和选择
* 相关链接和资源
12. 编辑器
* 编辑器介绍和概念
* 视图和编辑器的区别
* 编辑器类型
* 实现编辑器
* 编辑状态管理
* 编辑器发布和开启
* 相关链接和资源
13. 向导
* 向导发布
* 定义向导扩展
* 向导实现
* 向导页实现
* 自定义向导
* 控制向导页进度
* 可重用的特殊向导页
* 相关链接和资源
14. 帮助
*Eclipse 帮助系统结构
* 目录
* 上下文敏感帮助
* 上下文帮助
* 动态帮助
*Active 帮助
* 相关链接和资源
15. 值得关注的Ganymede 新特性
* 概述
* 特性
* 简史
* 优势/ 案例
* 剖析一个RCP 应用程序
* 内部结构
* 基于模块化的插件概念
*PDE 扫视
* 相关链接和资源
* 可选:介绍演示 (插件和迷你RCP )
2.RCP 应用程序生命周期
* 物理部件
* 运行时部件
* 开发时部件
3. 内部结构
* 运行时和OSGI
* 通用工作台
* 插件
* 启动序列
* 扩展点,扩展,发布
*SWT/JFACE
* 相关链接和资源
4. 工作台
*Eclipse UI 隐喻
* 启动:IApplication
* 窗口,菜单,页面,部件
* 相关链接和资源
5. 发布
* 插件发布
* 产品
* 特性
* 更新网站
* 更新管理
* 品牌,主题和定制
* 相关链接和资源
6. 插件
* 标识
* 配置(MANIFEST.MF, plugin.xml)
* 生命周期
* 相关链接和资源
7. 控制台发布
* 扩展点
* 扩展
* 发布到控制台
* 发布的第一个例子
* 透视图
* 视图
*ActionBarAdvisor 和扩展点的比较
* 创建自己的扩展点
* 相关链接和资源
8. SWT 介绍
* 关于SWT
*SWT 理念
*SWT 包
* 一个SWT 应用程序的基本结构
*SWT 的线程
*SWT 工具/ 控制
*SWT 自定义工具
*SWT 事件
* 布局
* 资源管理:颜色,字体,图像
*SWT/AWT 的桥接
* 相关链接和资源
9. JFace 介绍
* 介绍
*JFace 结构视图
*JFace 对话框和向导
* 选择服务
* 首选项页面
* 相关链接和资源
10. 视图
* 视图介绍和概念
* 工作台基本组成部分
* 如何创建一个自定义视图
* 与属性视图的连接
* 相关链接和资源
11. 命令和动作
* 介绍
* 菜单,命令和处理器
*Key 绑定
* 动作类型
* 延迟装载
* 为视图创建动作
* 能见度和功能
* 动作和选择
* 相关链接和资源
12. 编辑器
* 编辑器介绍和概念
* 视图和编辑器的区别
* 编辑器类型
* 实现编辑器
* 编辑状态管理
* 编辑器发布和开启
* 相关链接和资源
13. 向导
* 向导发布
* 定义向导扩展
* 向导实现
* 向导页实现
* 自定义向导
* 控制向导页进度
* 可重用的特殊向导页
* 相关链接和资源
14. 帮助
*Eclipse 帮助系统结构
* 目录
* 上下文敏感帮助
* 上下文帮助
* 动态帮助
*Active 帮助
* 相关链接和资源
15. 值得关注的Ganymede 新特性
* 概述
* 特性