1. 数据库是放在Mobile还是服务器上? mobile上也有一个简单的数据库. sqlce.
2. 如果数据库是放在服务器上,是用LAN连接还是GPRS 之类的连接.
3. 是直接用ado.net连数据库,还是用mobile访问web service.
呵呵,应该比较简单.

解决方案 »

  1.   

    放在mobile就行了,只要能在PC上仿真出来就行,谢谢!!
      

  2.   

    是用mobile 5.0能仿真出来就行了!!谢谢
      

  3.   

    能给点建议吗??我装了VS2005,也装了WM5.0的SDK包,但是数据库我不知道用哪个比较合适(简单易懂),或者您知道哪里有这方面的资料或教程吗?可以的话麻烦给个链接,谢谢您了!!
      

  4.   

    SqlCE(SqLite也行)+WindowsMobile+WebService+Sql2005/2000或者用微软提供的那几个数据同步的技术 
    1、合并复制 
    2、RDA
    3、Sync Services for ADO.NETWebCast 上有很多介绍的视频 你可以去下下看。
      

  5.   

    谢谢您宝贵的意见,我自己找了本书《基于C#的Windows CE程序开发实例教程》,我自己先学学。
      

  6.   

    ce程序和pc winform程序有多大区别呢?我不觉得啊。顶多拖控件时候,生成的代码有点不同,ce上有些功能没有,其他一样啊,所以你忽略ce吧。做这个,让别人帮忙肯定要给钱的,否则你还是就事论事的问具体功能点的实现方法比较可行。完整的要别人给,肯定要钱的。我很贵的,别找我。
      

  7.   


    因为如果你考虑单机使用,那么它就没有任何我们所重视的那种价值。就好象没有神经的巨兽,最多只是个摆设。Mobile有很多很多特点。其用户体验设计方法跟桌面的完全不同,而Mobile环境与桌面(.net cf与.net、或者native类库)又有很大的区别。如果不重视从用户体验出发,那么跟你做软件又有什么意思呢。那些成事不足的程序员满脑子总是一条条编程语句的差别,而忘记了软件的核心价值在代码之外。如何可能,好好学学IPhone的用户体验是怎么设计的,当你在核心价值上不绕弯路,编程流程自然就会简单实用。不要把精力放在低级地预先去设计什么数据库或者编程流程上。