随笔 - 143  文章 - 0 评论 - 32 trackbacks - 0
<2006年7月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

凡是现在总不可能是完美的; 凡是未来总会给心灵带来希望; 凡是过去总会令人怀念,哪怕是带着忧伤的怀念 My Email:pingkeke@gmail.com 本站访问量: Free Website Counters

与我联系

搜索

 

常用链接

留言簿

我参与的团队

随笔分类

随笔档案

文章分类

Corp. Site

GOOD BLOG

Good Friend Sites

Good Site

Learn Link

Other

电脑游戏

法学

软件技术

软件下载

三国吧

特色网站

行业综合

学术专栏

音乐、电影

最新评论

阅读排行榜

评论排行榜

PDA要看你的是什么平台的了
不同平台是不一样的

Palm和Sybian都有自己的开发包Dev Kit
Windows Mobile的话,MS刚刚出了VS 2005就对手持设备的开发支持很好,用MS eVC也不错

从开发来说,和PC上开发没有什么区别
Palm可能稍微特殊一点,Windows的机器的话,简直就和PC一样,MSDN的文档也很全

开发的话,一般装个开发包就可以了
里面一般包含有IDE和PDA虚拟机

感觉在.NET精简版框架下作PDA开发和写普通前端并无太大的区别。
有以下一些经验可以共享
1。调试上。最开始开发,碰到最大的问题就是调试,pda的客户端程序调试时跟不进webservice。当时花了很多精力研究,最后发现原来需要手工把名字为w3c的进程附加到调试进程中去。在普通应用中IDE其实是自动帮我们作了这个事情,但在PDA项目中,需要手工做的。微软啊,你留的尾巴折腾我一天。。。

2。数据库访问上。由于我用的是ORACLE后台。精简版唯一的选择就是通过webservice访问数据库。在webservice和pda的数据传递上,尽量使用类型化的dataset,提高访问效率。 访问策略上,webservice每个方法都要求提供ticket凭据以验证合法性。可以使用sqlce来作为本地数据缓存,以支持离线记录操作。
    sqlce作缓存有2个有点 1。比xml效率高 2。支持sql语法,可以仅仅保存离线的基表。可以作复杂的查询

3。发布上,。net可以生成PDA支持的各种主流cpu的发布CAB。只要把CAB拷贝到PDA上,单击即刻自动安装,pda的会在安装完成后自动删除CAB文件,如果有使用sqlce的话,需要额外安装ce的cab,在.NET安装目录可以找到这个安装包
posted on 2006-07-10 22:34 记得忘记 阅读(2558) 评论(2)  编辑 收藏 网摘 所属分类: PDA

FeedBack:
能不能发代码到我的邮箱啊、
pengjihong960@163.com

  回复  引用    
#2楼 2008-10-04 11:28 逍遥海盗船      
光注一下。
  回复  引用  查看    



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 447556




相关文章:

相关链接: