用C#窗口CE5.0应用程序

时间:2013-01-08 08:05:27

标签: c# windows-ce

我是窗口CE应用程序开发的新手。我熟悉C#语言。我有Web应用程序开发经验,对智能设备应用程序开发知之甚少。

我安装了Visual Studio 2008 Professional,目前正在使用MySql数据库。我需要在MC 70 Windows Mobile 5.0平台上开发一个应用程序,它允许扫描QR码,显示存储在QR码中的信息,并通过互联网将这些信息存储到数据库中。

从我的研究来看,VS 2010不支持windows CE应用,所以我下载了VS2008专业版。

我的问题是:除VS 2008 Pro和MySql数据库外,还需要哪些兼容的支持软件?网上有很多信息,如虚拟PC7,模拟器3.0 / 5.0。

我的电脑是64位系统。

1 个答案:

答案 0 :(得分:2)

实际上,为移动设备开发应用程序与在桌面上开发应用程序没有太大区别 - 只有Compact Framework在移动设备上不那么重要的区域中具有较少的功能。

根据我的经验 - 我每天都使用.NET开发工业设备的移动应用程序 - 最好使用模拟器,而是调试设备本身,这很容易视觉工作室。第一步是将设备连接到您的系统,并确保无论何时支撑设备,都会弹出Windows Mobile设备中心,您可以浏览设备的文件系统。

为了与数据库通信,我建议您开发两件事:1)移动软件(例如通过WCF或TCP / IP)与2)与数据库一起工作的服务进行通信。

附加说明
有一个版本的Visual Studio 2010(“电话版”),但它的目的是为Windows Phone操作系统开发软件。使用Visual Studio 2008时,您实际上是安全的。

当然,您需要确保下载并安装制造商为相应移动设备提供的SDK。对于MC 70,这就是所谓的 EMDK ,可以从摩托罗拉网站免费下载。