快速业务通道

SQL Server 2005 CE软件环境需求

作者 佚名技术 来源 数据库编程 浏览 发布时间 2012-03-22
由于SQL Server 2005 Compact Edition和SQL Server 2005是同时代的产品,所以它们之间的互操作和结合性较之以前的SQL Server版本要好,为此如果要考虑使用SQL Server 2005 Compact Edition中的合并复制和远程数据访问技术进行数据同步的话,最好是使用SQL Server 2005作为后端的数据库。

  现在只要是能运行Visual Studio 2005的计算机都可以满足本专题具备的硬件要求(具体的软硬件要求大家可以查看SQL Server 2005 Compact Edition的联机丛书)。

  下面是笔者开发SQL Server 2005 Compact Edition程序所使用的软件环境:

  ·Windows xp SP2
  ·Visual Studio 2005
  ·Windows Mobile 6.0 PRofessional SDK
  ·Microsoft ActiveSync 4.5
  ·Internet Explorer 6.0
  ·IIS
  ·SQL Server 2005

  由于在本专题的前面部分,主要是介绍如何在Windows Mobile设备端通过ADO.NET对SQL Server 2005 Compact Edition进行操作,所以我们暂时不用考虑SQL Server 2005 Compact Edition与SQL Server 2005进行数据同步的问题。因此SQL Server 2005和IIS可以暂时不用安装,到使用到合并复制和远程数据访问技术时,笔者会详细介绍SQL Server 2005 Compact Edition和SQL Server 2005之间进行数据同步时需要的配置过程。

  智能设备开发环境的配置过程

  现在就来介绍开发SQL Server 2005 Compact Edition移动设备端应用应具备的基本条件吧!通常我们都是使用Visual Studio 2005 Professional及更高的版本进行智能设备程序的开发(Visual Studio 2005 Express目前并不支持)。在安装Visual Studio 2005的过程中,只需要将图1中的“智能设备可编程技术”单选框选中,安装完毕后就可以利用Visual C#开发托管代码的智能设备程序了。


图1 选择“智能设备可编程技术”

  我们在开发特定平台的智能设备程序时,往往需要事先安装相应的SDK(软件开发包)。比如说要开发针对Windows Mobile 6.0的应用程序,就要先安装Windows Mobile 6 SDK,否则Visual Studio 2005是不会出现Windows Mobile 6智能设备开发这个选项的。为此,我们在安装完Visual Studio 2005后,就需要安装ActiveSync软件,这样才能继续完成特定平台的SDK安装,这个先后次序希望大家一定要注意。
ActiveSync可以同时支持PPC和微软智能手机(Smartphone),使用它可以很方便地在PC与PPC或智能手机间进行数据的同步。ActiveSync不仅可以同步文件,电子邮件及日程等,更有着许多额外的功能如同步SMS等。另外,Windows Mobile设备的用户还可以通过连接PC来访问互联网。ActiveSync可以说是PC与移动设备间的一座桥梁。

  现在最新的ActiveSync版本为4.5,该软件的中文版可以在该链接下载:http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup.msi

  当ActiveSync安装完毕后,会提示你重新启动计算机才能完成相应的设置。ActiveSync的界面如图2所示:


图2 ActiveSync 4.5简体中文版

  前文提到过,当我们需要开发特定平台的Windows Mobile应用程序时,需要安装相应的SDK。在本专题中将采用Windows Mobile 6.0作为开发的平台,因为Windows Mobile 6.0设备的ROM中已经内置了.Net Compact Framework 2.0 SP1和SQL Server 2005 Compact Edition,加上近几个月来中国市场上已经有越来越多的产品采用了Windows Mobile 6.0系统,相信不用多久Windows Mobile 6.0就会取代Windows Mobile 5.0,成为主流的操作系统。当然,在本专题中的所有程序也都可以在无需任何修改的条件下在Windows Mobile 5.0上运行。这是因为Windows Mobile 6.0和Windows Mobile 5.0都是基于Windows CE 5.0的,只不过Windows Mobile 6.0在原来5.0的基础上添加了一

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号