1

如果您是使用Visual Studio 2010 高级版的 C# 开发人员,并且您需要为可以选择的设备编写软件: Windows CE5.0Windows Mobile 5.0 操作系统- 您会选择哪一个?这意味着在安装额外的支持加载项、库、扩展等方面花费更少的时间。

注意:这是一个超级基本的应用程序,将条形码扫描到文本框,将其提交到基于 .Net WSDL 的 Web 服务并读取响应,最后将其显示为标签

我以前研究过这个主题,我记得在某些情况下你需要安装 VS 2008 来做到这一点(我想避免这种类型的时间接收器)

我知道 Stack 对这个和那个问题不屑一顾——但这并不意味着,它更多的是技术性的——根据这些细节问题,启动和运行的速度有多快。

黄蜂 WDT3250 Windows CE 5.0 http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3771319&CatId=298

Wasp WPA1200 Windows CE5.0 (WPA1200) 或 Windows Mobile 5.0 (WPA1200wm) 操作系统 http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3774741&CatId=298

4

1 回答 1

2

第一个问题是您不能使用 Studio 2010 来定位这两种设备。您必须拥有 Studio 2008(如果您没有 MSDN,尝试获取它并不有趣)。这很不幸,我和雷德蒙德以外的其他人似乎认为这是个坏主意,但事实就是如此。

现在至于目标设备,我将总是(或几乎总是)选择 Windows CE 而不是 WinMo。WInMo 有一个内置的 Shell,这使得运行“kiosk”类型的应用程序变得困难。对于您希望“小于全屏”的对话框和表单,它也有自己的行为。你必须做一些 UI 恶作剧来获得你想要的 UI 行为,我的想法是你应该花时间编写你的应用程序,而不是编写代码来抑制不需要的平台行为。

于 2012-02-13T15:25:46.050 回答