技术实现系列:Windows Mobile 5.0高级设计

课程简介:
  • 课程类别:软件开发者
  • 首席讲师:穆柯
  • 课程费用:¥4200

您可以:预约讲师到您的企业中为您量身定制课程。
如果您有任何问题请致电:msup全国客户服务热线:800-818-8020转652

. Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中。

课程大纲:

培训特点

. 完全基于实际应用案例的讲解
. 案例均来自讲师参与过的项目

培训目标

. 全面掌握基于Windows Mobile 5.0的应用设计方法
. 全面掌握Windows Mobile 5.0下的C++编程
. 全面掌握Windows Mobile 5.0下的.NET编程
. 全面掌握基于Windows Mobile 5.0的系统集成方案

第一天

第一课:引入

. 介绍此次Workshop的目标,使用技术,开发工具以及开发和部署场景。在本课程中,我们将学习Windows Mobile 5.0 with MSFP的功能和相关开发接口;相关服务器产品的基本功能(Exchange Server、LCS)

导言

. Windows Mobile?5.0及其新特性
. Windows Mobile?5.0信息与安全服务套件(MSFP)
.NET?Framework精简版以及新特性
. Visual Studio?2005集成开发环境概述
. Exchange Server 2003 Service Pack 2 概述
. Live Communications Server 2005 概述

第二课:架构设计

. 介绍移动OA系统的架构,根据使用场景和目标功能,进行系统架构设计。在本课程中,我们将学习如何通过少量的开发定制整合Exchange Server Push Mail系统,Mobile Office Communicator等产品。

. Exchange Server 2003的智能邮件过滤器
. Exchange Server 2003的OWA功能管理
. Exchange Server 2003的服务器配置邮件同步功能
. Microsoft Office Communicator Web Access 规划部署
. Microsoft Office Communicator Mobile 规划部署
. 基于Microsoft .NET的移动应用架构设计
. 基于非托管代码的移动应用架构设计

第二天

第三课:实施基于邮件的公文审批系统

. 在本课程中,我们将学习如何部署Exchange Server Push Mail系统。并通过对Pocket Outlook进行二次开发,实现公文审批功能。在本课程中,我们将接触Windows Mobile下的C++程序设计、.NET精简版中的互操作功能、Pocket Outlook插件的开发、Windows Mobile今日插件的开发和对XML Web Service的调用。

. 实施基于Microsoft .NET的移动应用
. 操纵Pocket Outlook 2003 对象模型
. 开发Pocket Outlook 2003 插件
. 通过.NET 精简版调用非托管模块
. Windows Mobile 今日插件的开发
. XML Web Service 远程调用
. 蓝牙、红外、GPS及其他

第四课:实施基于Office Communicator的实时交流系统

. 介绍如何部署Live Communication Server 2005以及它的Mobile客户端。在本课程中,我们将为OA系统添加实时交流功能,并将所有的通讯记录保留在服务器端。同时,我们也利用LCS实现实时的联系人管理功能。

. Live Communications Server 2005 部署概述
. Live Communications Server 2005 部署存档服务
. Live Communications Server 2005 部署智能即时消息筛选器

第三天

第五课:部署移动应用

. 在本课程中,我们将学习如何部署在前面已经完成的应用程序。我们将完成使用Visual Studio 2005开发安装包,添加数字签名等工作。最后将应用程序安装到Windows Mobile 5.0的设备上去。

.NET Framework 应用程序的部署基础
.NET Framework 应用程序的部署功能
.NET Framework 应用程序的部署方案
. 受信任的应用程序部署概述
. 为 COM 访问部署应用程序

第六课:一致的客户体验

. 介绍该系统的桌面支持系统。在本课程中,我们将学习如何让桌面用户同移动用户拥有一致的客户体验,包括使用桌面版本的Office和Office Communicator Web Access,OWA/OMA等技术访问我们的OA系统。

. 使用 Office Communicator Web Access 访问 Outlook 数据
. 使用 Office Communicator Mobile 访问 Outlook 数据
. 使用 Outlook Web Access 访问 Exchange 数据
. 使用 Outlook Mobile Access 访问 Exchange 数据
. 将移动应用与企业桌面版本业务系统集成