在 C# and Java:Comparing Programming Languages 中尽可能客观地表达这一观点。 我在最后一刻被询问是否能够为 2003 年 4 月的 Wireless Communications and Computing Solutions 杂志(以前为 Intel Solutions Journal)撰写一篇 3,000 字的文章 — Simple, Standard and Smart Device Programmability。当我询问主题应该是什么的时候,我所听到的全部内容是“智能设备的应用程序开发”。当时,我已经安装了 Visual Studio .NET 2003 并开始使用它来试验本文中的想法,因此我决定优先为该 Intel 文章撰写本文档的节略版。在该 Intel 文章中,我生成了一个在桌面以及基于 Windows CE 和基于 Pocket PC 的设备上运行的非常简单的可移植温度转换窗体,但承诺为即将问世的 MSDN 文章生成一个更为复杂的应用程序。该 Intel 文章在本文档张贴前应该联机提供。 我之所以决定撰写本白皮书,主要是因为:C++ 文章中提出的在以后考察 C# 的建议;C# 文章中有关它是一种良好的面向对象编程语言的论点;以及在 Intel 文章中生成一个更为复杂的应用程序的承诺(这些全部都在以前列举过)。它似乎为一系列文章划上了句号。还有另外一个动机。Microsoft 最新的 TechInsight 研究了模块化和小内存足迹等主题。我猜想将会有几篇有关使用 Platform Builder 生成 Windows CE 操作系统映像的文章以满足这一活动要求,但事实上可能很少有应用程序文章将完成这方面的工作。因此,我选择撰写本文以便完成上述文章系列,并且向应用程序开发页码:[1] [2] [3] [4] [5] [6] [7] 第4页、共7页 |