简介:本文是微软.NET手持设备开发工具包基础篇的后续文章。本文简单的介绍了微软公司刚刚开始公开测试的.NET development for Pocket PC's and Windows CE.NET工具包的安装及简单调试。同时相应介绍了微软公司在手持设备操作系统上的发展。
继今年二月微软公司成功发布了Visual Studio.NET之后,.四月份.NET的另一个重要的组成部分―― .NET development for Pocket PC's and Windows CE.NET的Beta1版开始了世界范围内的开发者测试工作。怀着浓厚的兴趣,我在线申请了测试名额。上周,我收到了微软公司通过航空快递发过来的测试版光盘,光盘中包括Smart Device Extensions for Visual Studio .NET(Visual Studio .NET的手持设备扩展包)、.NET Compact Framework Beta1(微软.NET紧凑版工作框架 公开测试版1)、SQL Server 2000 Windows CE Edition(基于Windows CE操作系统的SQL Server 2000数据库)等几个主要部分。微软公司在产品说明中详细说明了这一版本的目的是为了评估产品和测试设备的,所以可能会与后继版本有一定的差别。由于微软公司在授权书和光盘上均要求不得对此光盘进行拷贝、散布,所以不能将此Beta1版本提供给更多的开发者,我只能将自己在学习和测试过程中的经验、心得汇集成文,以使大家能了解.NET手持设备开发的一些详细情况。
我们使用此模板创建一个新的项目,这时会弹出一个Smart Device Application Wizard 来引导我们一步步完成新建项目的工作。在此向导中,我们需要先选择我们的应用的目标平台:Window CE或者Pocket PC;然后需要选定我们的项目类型:Windows Application、Class Library、Windows Control Library、Console Application(Pocket PC平台为Non-graphical Application)、Empty Project。需要注意的是:如果您选择Window CE作为目标平台,那么可以使用Window CE Device,Window CE Emulator,Pocket PC Device,Pocket PC Emulator等四种设备或者模拟器来执行我们的应用程序。如果选择Pocket PC作为目标平台的话,只能使用Pocket PC Device,Pocket PC Emulator这两种种设备或者模拟器来执行了。