开发Windows CE5.0或Windows Mobile 5.0?

时间:2012-02-13 15:13:10

标签: windows-mobile windows-ce windows-mobile-5.0

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

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

之前我已经完成了对这个主题的研究,我记得在某些情况下你需要安装VS 2008才能做到这一点(我想避免这种类型的时间接收)

我知道Stack对这个vs.s皱眉。这些问题 - 但这并不意味着,更多的是技术性 - 根据这些细节问题启动和运行的速度有多快。

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

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

1 个答案:

答案 0 :(得分:2)

第一个问题是,您可以使用Studio 2010定位这些设备的。您必须拥有Studio 2008(如果您没有MSDN,尝试获取这些设备并不好玩)。那是不幸的,我和雷德蒙德以外的其他星球似乎认为这是一个坏主意,但事实就是如此。

现在关于要定位的设备,我总是(或几乎总是)选择Windows CE而不是WinMo。 WInMo有一个内置的Shell,很难运行“kiosk”类型的应用程序。它还有自己的对话框和表格行为,你想要“低于全屏”。你必须做UI恶作剧以获得你想要的UI行为,我的想法是你应该花时间编写你的应用程序,而不是编写代码来抑制不需要的平台行为。