windows+mobile开发常见问题锦集

windows+mobile开发常见问题锦集

ID:17936450

大小:122.00 KB

页数:32页

时间:2018-09-11

windows+mobile开发常见问题锦集_第1页
windows+mobile开发常见问题锦集_第2页
windows+mobile开发常见问题锦集_第3页
windows+mobile开发常见问题锦集_第4页
windows+mobile开发常见问题锦集_第5页
资源描述:

《windows+mobile开发常见问题锦集》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WindowsMobile开发常见问题集(转载)(一)1、Q:新建项目的时候选择哪个项目类型才能创建智能设备的应用程序?A:在VisualStudio的新建项目对话框中选择VisualC#或者VisualBasic项目类型,选择智能设备模板,然后再选择相应的设备SDK,最后选择“DeviceApplication”,就可以创建一个移动设备的应用程序了。2、Q:托管代码与本地代码有哪些区别?A:托管代码是指使用.NETCompactFramework开发的程序代码,可执行文件被编译成IL,执行时需要有.NET的运行时环境。而本地代码指用C++等语言开发的程序代码,可执行文件被编译成与CPU指令集

2、有关的机器码,可以直接运行。3、Q:能不能简要介绍一下Magneto里面对OTA和MMS的支持?A:Magneto对OTA有很好的支持,SDK文档的通讯部分中,有针对OTA的专门介绍。MMS的应用程序基本都是由第三方开发的,因为MMS是基于WAP协议的,而Magneto本身对WAP的支持也很好,具体的协议也可以在SDK文档里找到。4、Q:请问用VisualBasic.NET开发PDA数据库程序能不能使用ADO.NET?A:VisualBasic.NET开发PDA数据库不需要引用System.data.oledb,只需要引用System.Data.SqlServerCe命名空间就可以了。该命名空

3、间中的数据库操作类和ADO.NET是基本一致的。可以用它们来开发针对SQLServerCE的应用程序。5、Q:在VisualC++2005中,可以使用.NetCompactFramework吗?A:不能,现在.NETCompactFramework只支持C#和VB.NET,而不支持C++/CLI。但是在VS.NET2005中可以用C++来开发Native代码来支持移动设备。6、Q:从什么地方可以得到Smartphone开发环境?A:Smartphone的SDK可以在微软网站上找到,而VisualStudio2005Beta2可以通过参加微软活动的方式获得。MEDC2005的参加者都获得了VS.

4、NET2005和WindowsMobile5SDK的开发光盘。7、Q:托管性的代码执行效率怎么样?和使用VisualC++编写的代码相比较。A:托管代码的执行效率肯定不如本地代码高,但是托管代码也有一些好处是无法取代的。8、Q:是否可以使用VisualStudio.NET2003来开发能够运行在WindowsMobile2005上的应用程序?A:首先更正一下,WindowsMobile最新一代的操作系统叫做WindowsMobile5,而不是WindowsMobile2005。是的,使用VS.NET2003开发的应用程序是可以在WindowsMobile5上正常运行的,因为WindowsMob

5、ile5ROM中内置了.NETCompactFramewrok1.0SP3。9、Q:PDA上不能用PocketAccess么?SQLCE太大了。A:可以使用PocketAccess来开发WindowsMobile上的应用程序。可以采用C++调用OLEDB或者ADOCE的方式来访问PocketAccess数据库。WindowsMobile开发常见问题集(转载)(一)1、Q:新建项目的时候选择哪个项目类型才能创建智能设备的应用程序?A:在VisualStudio的新建项目对话框中选择VisualC#或者VisualBasic项目类型,选择智能设备模板,然后再选择相应的设备SDK,最后选择“Devi

6、ceApplication”,就可以创建一个移动设备的应用程序了。2、Q:托管代码与本地代码有哪些区别?A:托管代码是指使用.NETCompactFramework开发的程序代码,可执行文件被编译成IL,执行时需要有.NET的运行时环境。而本地代码指用C++等语言开发的程序代码,可执行文件被编译成与CPU指令集有关的机器码,可以直接运行。3、Q:能不能简要介绍一下Magneto里面对OTA和MMS的支持?A:Magneto对OTA有很好的支持,SDK文档的通讯部分中,有针对OTA的专门介绍。MMS的应用程序基本都是由第三方开发的,因为MMS是基于WAP协议的,而Magneto本身对WAP的支持

7、也很好,具体的协议也可以在SDK文档里找到。4、Q:请问用VisualBasic.NET开发PDA数据库程序能不能使用ADO.NET?A:VisualBasic.NET开发PDA数据库不需要引用System.data.oledb,只需要引用System.Data.SqlServerCe命名空间就可以了。该命名空间中的数据库操作类和ADO.NET是基本一致的。可以用它们来开发针对SQLServerC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。