【问题标题】:Develop for Windows CE5.0 or Windows Mobile 5.0?为 Windows CE5.0 或 Windows Mobile 5.0 开发?
【发布时间】:2012-03-04 23:47:41
【问题描述】:

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

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

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

我知道 Stack 对此不满意。这些问题——但这并不意味着,它更多的是一个技术问题——基于这些细节问题,启动和运行的速度有多快。

黄蜂 WDT3250 视窗 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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 看看那些你用来制作“小于全屏”对话框的恶作剧会很不错。这些例子是在网上发布的吗?
    • @jpcode:我没有在任何特定地方发布(甚至可能合并)它们。在我们所做的事情的过程中,我已经在各种客户项目中获得了大量示例,但我认为我们从来没有将它们放在一个地方并发布它们。
    猜你喜欢
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 2011-09-28
    • 1970-01-01
    • 2011-09-13
    • 2011-01-22
    • 2010-10-17
    • 2011-01-26
    相关资源
    最近更新 更多