|
|
|
|
|
|
|
|
ations that Will Run on Microsoft Pocket PC and Windows CE .NET Platforms,该文章为任何使用 C++ 的 Microsoft 操作系统提供了常规编码策略。那时,我听说 Microsoft 将要发布某种名为 Compact Framework 的东西。我还听说开发人员将能够使用 C# 在这些基于 .NET 的新平台上进行开发。我已经使用 C# 为桌面编写了几个简单的 Windows 窗体和 Web 应用程序,并且我确实喜欢 C#。虽然引用自己的话通常被视为不良的风格,但我仍然在此列出我进行过的“大胆”预测。 当在 2002 年下半年为 Windows CE 发布 Compact Framework 时,Visual Studio .NET 和 C# 都将成为将来产品开发的良好候选工具。我相信那些不起码对使用 C# 开发新产品(或许甚至包括产品移植)进行评估的公司将会犯错误,因为 C# 已经具有了一个如此丰富的库,并且按照语言语法的性质来说,它具有高度的可移植性。 它实际上并不是一个如此“大胆”的预测,因为这是显然的,尤其是在“摆弄”了 C++ 并且意识到编写可移植代码(即使是跨 Microsoft 平台)并不完全微不足道以后。那时,似乎使用 C# 生成可移植的应用程序很可能要比使用 C++ 容易,即使并未有幸看到将来的工具以及使用 Visual Studio .NET 2003 的最终跨平台应用程序编程接口 (API) 支持。 我想向我第一篇文章中的以下断言添加支持,即作为现代的编程语言,C# 是 C++ 的良好替代语言。尽管我意识到这些编程语言是等效的,我个人仍然相信从应用程序开发人员的角度来看,C# 在易用性方面优于 Java,但我希望页码:[1] [2] [3] [4] [5] [6] [7] 第3页、共7页 |
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |