2006年1月4日星期三

现在所有在线Calendar和Todo做不好的地方

那就是不能够和其他服务、软件同步。特别是对于平时用Outlook/Exchange Server和PDA/手机同步的人来说,自己已经有大量的数据,不能够同步到网上的服务,为什么要去用网上的服务?

其实要做同步不难,很多大型的这类服务都采用类似IMAP的方式来存储(因为都是由做Email座过来的),都支持类似IMAP接口的查询,至少Outlook/Exchange都是。但到现在为止,除了当初MSN Premium用户能够享受Outlook Connector同步以外,我还真的没见过哪个网站能够同步(Sharepoint的不是同步,Sharepoint是在Outlook里面添加一个新的、使用在线数据的Outlook Folder)。

现在要做这个应该已经不难,特别是对于ASP.NET来说。Windows Mobile 5.0的Outlook和Outlook2003都有很好的.NET编程支持,一个Session.*List就能够把整个联系人列表或者约会列表的枚举弄到手,接下来同步的事情还不容易?假如我要做这样的服务,肯定会考虑对Windows Mobile 5.0和Outlook2003提供同步支持,甚至高级同步支持。所谓的高级同步支持,就是要像Web 2.0的操作那样,没有明显的操作延迟(同步那个时间很长啊),尽量不打扰用户、不需要用户显示操作或者回应某些问题,能够自动根据网络环境优化操作。

没有评论:

发表评论