Visual Studio 2005 为开发在基于 Windows CE 的智能设备(如 Pocket PC 和 Smartphone)上运行的软件提供丰富的集成支持。您可以使用 Visual C# 或 Visual Basic 来编写在 .NET Compact Framework 上运行的托管应用程序,或可以使用 Visual C++ 来编写本机应用程序。无论选择何种语言,您都将使用开发 PC 程序时所使用的相同代码编辑器、设计器和调试器界面。直接从可用于您选择的语言的智能设备项目模板中选择一个模板,然后开始编码。
Visual Studio 还提供仿真程序,让您可以在开发计算机上运行和调试您的代码;Visual Studio 也提供工具,简化将应用程序及其资源打包到 CAB 文件以便部署到最终用户设备的过程。
智能设备项目入门
Visual Studio 2005 包括面向 Pocket PC、Smartphone 以及其他基于 Windows CE .NET 的平台开发应用程序所需的工具和框架。如果没有智能设备,可以使用仿真技术在不离开 Visual Studio 集成开发环境的情况下创建和测试智能设备应用程序。
Visual Studio 2005 支持使用 Visual Basic .NET、Visual C# 和 Visual C++ 语言开发智能设备应用程序。
智能设备项目中的新增功能
设备 MFC 库中添加了 15 个 MFC 类。 eMbedded Visual C++ 中曾包含下列类,但 Visual Studio 2005 中不包含这些类。
准备 SQL Server Compact EditionMicrosoft SQL Server 2005 Compact Edition 替换 SQL Server 2005 Mobile Edition。 Visual Studio IDE 中的对话框会显示此更改。
Visual Studio 2005 中的新增功能 Visual C++ 设备应用程序开发中的新增功能使用 Microsoft 基础类、活动模板库 (ATL) 和 Windows CE 本机 API 开发智能设备应用程序。 迁移 eMbedded Visual C++ 4.0 项目。
http://msdn.microsoft.com/zh-cn/library/s2d5459a(VS.80).aspx