2011-07-04 75 views
1

我要创建使用使用Windows CE 5.0的Windows CE 5.0开发环境

我需要应该与Windows CE 5.0,另外工作数据库,也可以在正常的Windows使用Datalogic的移动设备中的应用桌面操作系统(XP,Windows 7 ...)

所以我想我应该使用Visual Studio 2008,C++作为编程语言,SQL Server CE作为数据库和SQL Server 2008作为数据库管理器。

这些不错的选择还是我应该选择别的东西?

,因为它似乎不支持Windows CE 5.0,我不会使用Visual Studio 2010:ETA on Smart Device Projects for Visual Studio 2010

而且任何资源推荐学习到Windows CE 5.0编写应用程序是更受欢迎,这将是我的第一款使用移动设备的应用

回答

2

如果我不得不做同样的我会选择:

  • 2008工作室
  • Compact Framework的(C#)3.5用户界面,数据访问等
  • C/C++只有当绝对必要的,并只对那些需要它的
  • SQL精简的设备上存储的部分(数据文件在桌面上工作不变化)

不知道为什么你需要完整的SQL Server - SQL Compact也可以在桌面上工作,所以除非你需要服务器的更大的服务和功能,否则它可能是不必要的。如果您确实需要它,那么优点是Management Studio可以直接打开SQL Compact文件,并且服务器可以使用它们进行复制等。

显然,您的技能集可能会以其他方式驱动某些需求,但以上是我会使用,因为我已经使用这些技术完成了大量项目,并且他们已经被证明能够快速交付,提供比可接受的性能更好的功能,并且易于扩展并且维护成本低。