*
Microsoft*
搜索结果由 Bing 提供

面向 Microsoft Windows Mobile 6 开发本机应用程序

课程 7196A:两天;讲师引导式


Find training in a city near you.

本页内容
简介简介
目标受众目标受众
课程学习目标课程学习目标
必备条件必备条件
课程大纲课程大纲
参加此培训参加此培训

简介

本教学大纲的组成部分可能会发生变化。

本期讲师引导式课程历时两天,主要向有经验的 Visual C++ 和 Win32 开发人员讲授在 Windows Mobile 6 平台上成功开发本机 (Visual C++/Win32 API) 应用程序所需的技能。本课程主要讲解 Microsoft Visual Studio 2005 开发环境、.NET Compact Framework 2.0 和 Microsoft Windows Mobile 6 SDK。


返回页首返回页首

目标受众

本课程的目标受众是具有 Visual C++ 和 Visual Studio 2005、Visual Studio .NET 或 eMbedded Visual C++ 编程经验的经验丰富的 Visual C++ 和 Win32 开发人员。这些开发人员很可能会参与企业业务解决方案的开发。


返回页首返回页首

课程学习目标

使用 Windows Mobile 6 的新功能创建 Windows 窗体应用程序。

创建使用 SQL Server 2005 Compact Edition 数据库的 Windows Mobile 6 应用程序。

构建具有以下功能的应用程序:检测网络可用性并在网络可用之前对 Web 服务调用进行排队。

实现 Windows Mobile 6 中的应用程序安全功能。

使用多媒体和位置感知功能增强应用程序。

创建数字签名的 CAB 文件。


返回页首返回页首

必备条件

学习本课程之前,学员必须具备以下条件:

具有三年或四年的 Visual C++ 专业编程经验。学员必须熟悉如何开发适用于 Windows 桌面或 Windows Mobile 的 MFC 和 COM 应用程序。

有使用 Visual Studio .NET、Visual Studio 2005 或 eMbedded Visual C++ 开发应用程序的经验。

最好有开发 Windows Mobile 应用程序的经验,但不要求一定有这方面的经验。移动应用程序开发的初学者可以顺利完成本课程,但具有移动应用程序开发经验的学员将是本课程的最大受益者。


返回页首返回页首

课程大纲

单元 1:面向 Windows Mobile 6 的本机应用程序开发简介

本单元概述了 Windows Mobile 6 平台,以及如何使用 Visual Studio 2005 和 .NET Compact Framework 2.0 开发移动应用程序。

课程

Windows Mobile 6 概述

应用程序开发简介

应用练习题 1.1:创建适用于 Windows Mobile 6 Professional 和 Windows Mobile 6 Standard 的本机应用程序

创建适用于 Windows Mobile 6 Professional 的本机应用程序

创建适用于 Windows Mobile 6 Standard 的本机应用程序

应用练习题 1.2:为基于 Windows Mobile 6 的应用程序开发自适应用户界面 (UI)

为基于 Windows Mobile 6 的应用程序开发自适应用户界面 (UI)

学完本单元后,学员应能完成以下工作:

描述 Windows Mobile 6 的新功能。

创建适用于 Windows Mobile 6 Professional 和 Windows Mobile 6 Standard 的本机应用程序。

构建根据不同屏幕分辨率和屏幕方向调整布局的应用程序。

单元 2:使用 SQL Server 2005 Compact Edition 创建本地数据存储

本单元介绍如何创建 SQL Server 2005 Compact Edition 数据库,以及如何在该数据库中存储和检索数据。

课程

SQL Server 2005 Compact Edition 简介

在 Visual Studio 2005 中创建 SQL Server 2005 Compact Edition 数据库和表

在 SQL Server 2005 Compact Edition 数据库中存储和检索数据

应用练习题 2.1:创建 SQL Server 2005 Compact Edition 数据库

创建 SQL Server 2005 Compact Edition 数据库

应用练习题 2.2:在 SQL Server 2005 Compact Edition 数据库中存储和检索数据

创建项目数据源

学完本单元后,学员应能完成以下工作:

确定 SQL Server 2005 Compact Edition 是否可以满足自己的 Windows Mobile 应用程序数据存储要求。

使用 Visual Studio 2005 设计 SQL Server 2005 Compact Edition 数据库。

在 SQL Server 2005 Compact Edition 数据库中存储和检索数据。

单元 3:开发松散连接的 Windows Mobile 应用程序

本单元介绍如何检测网络连接的可用性,以及如何在网络可用之前对 Web 服务调用进行排队。

课程

检测网络连接的可用性

在松散连接的应用程序中传输数据

应用练习题 3.1:检测网络连接的可用性

检测网络连接的可用性

应用练习题 3.2:在松散连接的应用程序中调用 Web 服务

在松散连接的应用程序中调用 Web 服务

学完本单元后,学员应能完成以下工作:

构建能检测网络可用性的应用程序。

介绍在松散连接的应用程序中传输数据的几种方法,并在网络连接可用前实现对 Web 服务调用进行排队的解决方案。

单元 4:规划并实施设备和应用程序安全性

本单元介绍如何识别安全漏洞,以及如何实施应用程序安全功能来保护数据。

课程

确定基于 Windows Mobile 6 的应用程序面临的安全威胁及应对措施

实施应用程序安全功能以保护数据

应用练习题 4:规划并实施设备和应用程序安全性

加密数据库

保护机密信息

学完本单元后,学员应能完成以下工作:

识别 Windows Mobile 6 应用程序中的安全漏洞。

实施应用程序安全功能以防止他人未经授权访问服务、数据和消息。

单元 5:使用多媒体和位置感知功能增强基于 Windows Mobile 6 的应用程序

本单元介绍如何接受墨迹输入、播放声音以及编写可从 GPS 接收器读取数据的程序。

课程

使用多媒体功能增强基于 Windows Mobile 6 的应用程序

创建位置感知应用程序

应用练习题 5:向应用程序添加媒体和位置感知功能

读取用户签名

播放声音

读取 GPS 接收器中的位置数据

学完本单元后,学员应能完成以下工作:

构建包含多媒体功能的应用程序。

构建可使用 GPS 数据提供位置感知功能的应用程序。

单元 6:打包和部署 Windows Mobile 应用程序

本单元介绍如何打包和部署 Windows Mobile 应用程序。

课程

使用 Visual Studio 2005 为应用程序构建 CAB 文件

对 CAB 文件应用数字签名

应用练习题 6:构建用于 Windows Mobile 6 应用程序的 CAB 文件并对其进行签名和部署

构建 CAB 文件

对 CAB 文件进行签名

学完本单元后,学员应能完成以下工作:

使用 Visual Studio 2005 为应用程序构建 CAB 文件。

使用数字签名对 CAB 文件进行签名。


返回页首返回页首

参加此培训

Type your city and state or province to find classes currently
scheduled for this course at a training center near you.

Location:        


返回页首返回页首

©2015 Microsoft Corporation. 版权所有.  与我们联系 |保留所有权利 |商标 |隐私权声明
Microsoft