Chapter 9
第九章主要是介绍关于应用程序开发的一章。这一章比较适合应用层开发的人员来了解如何基于wince6.0开发应用层程序,首先我

们还是先看一些单词
//========================
approaches
managed
Intermediate Language (IL)
Base Class Libraries (BCL)
Execution Engine (EE)
Common Language Runtime (CLR)
Just-In-Time (JIT)
interacts
interoperability
perspective
auxiliary
Alternatively
appropriate
corresponding parameters
property
appropriate
deploying
scenarios
cradle
//========简单翻译
办法
管理
中间语言(IL)
基类库(BCL)的
执行引擎(EE)的
通用语言运行库(CLR)
刚刚在实时(JIT)
交互
互操作性
观点
辅助
或者
适当
相应的参数
财产
适当
部署
情景
支架

Chapter 9 应用程序开发

关于应用程序的开发文章的开篇作者给出了两本参考书,《Programming Windows Embedded
CE 6 0 Developer Reference, 4th Edition》和《Microsoft Mobile Development Handbook》,这两本书是开发应用程序比较好的参考,第一本书我读过了,介绍了使用win32开发AP的一些技巧,第二本书我没有看过,有兴趣的可以自己到图书馆借一本或者买一本看。

好了言归正传,本章第一节给出了我们两个概念,内建代码和托管代码,这个概念说实话我也是第一次接触,其实理解起来很简单,表9-1给出了很明确的对比,总而言之,内建代码更偏于底层,而托管代码更偏向高层。了解完了内建代码和托管代码我们来创建一个应用程序项目,这里文章给出了我们两个应用程序的构建方法,一个可以构建与OS一体化,另外可以构建成分离式的,这里我们举个例子,例如我们的触摸板校正应用程序,其实是一个与OS构建在一起的应用程序,再例如,我们为我们的项目单独写一个测试程序,但又不想和当前系统构建在一起,我们就可以单独建立一个项目来调试开发。

第三节介绍了如何建立一个基于操作系统的子项目应用程序,这里要注意的是,如果建立一个基于OS的子项目应用程序,我们可以不需要SDK,但接下来第四节我们要注意的是SDK的开发,文章给出了一个模拟器SDK的构建过程,当我们开发一个分离与操作系统的应用程序,SDK是必不可缺的,不论是内建代码还是托管代码,但作为内建和托管的区别,表9-1也说明了,如果内建的话需要添加一些例如MFC,wtl,ATL以及STL等标准库类的支持,而托管代码则需要加入.NET Compact Framework 2.0或者3.5库类的支持,这也是这两类应用层代码比较主要的区别,在定制SDK的时候需要注意。

最后给出了一个设备部署以及调试的介绍。这里给出了一个参考的例子,如何检测设备的IP地址。具体的大家可以阅读233页的描述。

第九章学习完毕

作者:Mercury Xu(51WINCE.COM 博客园分站)
出处:http://www.cnblogs.com/mercuryxu/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 1

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 2

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 3

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 4

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 5

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 6

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 7

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 8

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 10

文档下载地址

Windows® Embedded CE 6.0 Fundamentals +读书笔记

转载于:https://www.cnblogs.com/mercuryxu/archive/2009/11/30/1613779.html

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9相关推荐

  1. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  2. Windows Embedded CE 6.0开发初体验(七)编译和调试平台

    在完成Catalog选择之后,平台定制的工作告一段落,接下来,我们就要进入变数最多的环节--"编译和调试"平台了.编译的操作简单,但是想通过编译却有很多变数. 编译平台的第一步是选 ...

  3. Windows Embedded CE 6.0开发初体验(三)设置Boot-loader

    在Digi CC 9P开发板中已经预置了Boot-loader和一个CE 6.0的系统,所以,我们直接启动开发板,就可以运行一个CE 6.0的操作系统.不过,我们的最终目的是要开发一个自己的CE 6. ...

  4. Windows Embedded CE 6.0开发初体验(二)CE开发环境

    CE开发环境 下面就要让今天的主角闪亮登场了--Digi CC 9P开发板.为了感谢Digi提供的开发板,还是给他们做个广告吧:这是一家以WiFi相关产品为主营业务的公司,也生产ARM架构的CPU,所 ...

  5. Windows Embedded CE 6.0开发初体验(一)Windows CE概述

    这篇文章的目的并不是介绍Windows Embedded CE开发的方方面面,只是用一个初涉嵌入式领域的软件开发者的视角来介绍Windows CE开发中最常用的概念和知识,解决大家会在实际开发中碰到的 ...

  6. SPARK Your Embedded Development Project with eBox-4300 Windows Embedded CE 6.0 R2 Jump Start Kit

    El Monte, California – 2008年4月15日 – ICOP 昭营科技公司,是微软嵌入式金牌 合作伙伴,此次发行的eBox-4300 Windows Embedded CE 6.0 ...

  7. [Wince6.0]Windows Embedded CE 6.0 安装过程,序列号和使用初步(转)

    Windows Embedded CE 6.0 安装过程,序列号和使用初步 一. Windows Embedded CE 6.0 开发环境的搭建 开发环境方案为:Windows XP SP3 + Vi ...

  8. Windows Embedded CE 6.0 and R2 下载地址

    WinCE 6.0 安装包比较大,从微软下载时,它只提供一个下载工具,用它下载比较慢 在网上查了些资料,把WinCE所需的安装包地址都收集起来了, 安装包文件名都是有规律的,可以用迅雷新建批量任务来下 ...

  9. Windows Embedded CE 6.0 下载地址

    Windows Embedded CE 6.0 一共364个文件,3.76G Windows Embedded CE 6.0.msi tools.cab tools_platman.cab tools ...

最新文章

  1. 全局事件-广播(Broadcast)
  2. 面向对象编程 封装 继承 多态(三大特征)(第三篇)
  3. Android 图形驱动初始化
  4. 梭子鱼智能安全透视平台揭穿精密伪装威胁
  5. 戴尔win10插耳机还外放_通州附近戴尔笔记本电脑维修哪家强-北京信维佳业科技有限公司...
  6. svm分类器训练详细步骤_「五分钟机器学习」向量支持机SVM——学霸中的战斗机...
  7. jira软件 linux 安装,JIRA使用教程:在Linux上安装JIRA
  8. C语言137页答案,综合化学实验答案题库(137页)-原创力文档
  9. VI全屏文本编辑器的命令总结
  10. 单层感知机实现或运算
  11. 苹果系统和安卓系统的区别_Android和iPhone的区别?还不如说安卓系统和IOS系统的差别...
  12. 案例 | 上海移动:数字化通向互联网的三个路标
  13. linux 交叉编译器作用,Linux下交叉编译器学习
  14. 高德地图改变地图的主题色
  15. React-Native之轮播组件汇总 以及looped-carousel的介绍与使用
  16. 网络连接有个感叹号的原因及解决方法
  17. 天平游码读数例题_托盘天平游码读数方法及使用口诀 | | 化工资讯网
  18. Redis7.0的安装步骤
  19. Python os.listdir()函数用法介绍
  20. linux删除指定的行

热门文章

  1. 质子交换膜燃料电池稳压器的设计及仿真
  2. 在一个无序的int数组上构建一个最小堆的时间复杂度_漫画:寻找无序数组的第k大元素(修订版)...
  3. php权限二进制,了解二进制权限,二进制权限的应用(PHP演示)
  4. oracle9i解密rewrap,ORACLE9I+DATAGUARD+RMAN
  5. yum源无法安装mysql_Centos7上使用官方YUM源安装Mysql
  6. 【Linux】5.linux下的export命令和环境变量
  7. 关于 Java 中 finally 语句块的深度辨析
  8. C++面试宝典2011版
  9. 第六章 深度学习(上中)
  10. 【Machine Learning实验5】SVM实验