我们在.Net Compact Framework和Windows Mobile中广泛开展工作.我已经看到很多关于ASP.Net应用程序或其他.Net桌面应用程序开发细节的问题,但没有特定的CF.
移动开发人员在那里可以分享一些事情来开始做,停止做,并避免在Compact Framework中进行开发吗?
好的,我将很快开始Windows移动开发的道路.我对这个主题一无所知,我正在寻找有经验的人告诉我你可能知道的任何gottchas.
现在我甚至没有对所要求的内容进行简化,但假设应用程序将只是一堆用于更新数据的CRUD表单.我所知道的唯一其他要求是,当没有信号可用时,应用程序需要支持离线存储.反过来,显然需要在信号返回时进行某种同步.
我最初的想法是,应用程序将主要是与Web服务层交互的前端.我假设WCF将是构建这些服务的适当技术?我还认为SQL Server CE是关于离线存储问题的一个很好的途径.
任何你觉得在这个领域有用的知识将不胜感激.建议,链接,书籍任何赞赏.
编辑:已经注意到离线同步有两种方法.要么使用某种形式的消息队列,要么使用SQL同步工具.谁能提供一个很好的比较和介绍这些?
编辑2:经过多一点挖掘,我得到的印象是我可以在这里使用基本上有3种不同的方法:
现在,第一个问题提出了一些不错的观点,我想我在某种程度上理解了我将要面对的问题.但我想获得有关MSMQ实现和使用WCF新绑定的更多信息.
我有一个个人宠物项目,我想开始,针对Windows Mobile 6.我从来没有做过移动开发者,想知道那里有什么资源,使用的好工具,也许是一个快速入门教程,以及在开发平台时我可能想要记住的任何问题?
我刚刚开始Windows OEM开发,并且遇到了Windows CE和Windows Mobile这两个术语.两者有什么区别?