我必须使用使用Windows CE 5.0的Datalogic移动设备创建应用程序
我需要一个可以与Windows CE 5.0一起使用的数据库,此外还可以在普通的Windows桌面操作系统(XP,Windows 7 ...)中使用
所以我认为我应该使用Visual Studio 2008,C ++作为编程语言,SQL Server CE作为数据库,SQL Server 2008作为数据库管理器。
这些是好选择还是我应该选择别的?
我不会使用Visual Studio 2010,因为它似乎不支持Windows CE 5.0:ETA on Smart Device Projects for Visual Studio 2010
对于学习编写Windows CE 5.0应用程序的任何资源建议都非常受欢迎,这将是我第一次使用移动设备的应用程序。
答案 0 :(得分:2)
如果我必须这样做,我会选择:
不确定为什么需要完整的SQL Server - SQL Compact也可以在桌面上运行,因此除非您需要Server的更大服务和功能,否则它可能是不必要的。如果您确实需要它,那么优点是Management Studio可以直接打开SQL Compact文件,Server可以使用它们进行复制等。
显然,你的技能组合可能会以其他方式推动一些要求,但上面是我会使用的,因为我已经用这些技术完成了很多项目,并且它们已被证明可以快速交付,提供比可接受的性能,易于扩展,维护成本低。