智能设备项目中的新增功能

更新: 2008 年 7 月

本主题列出了 Visual Studio 2008 及其相关 Service Release 中用于智能设备项目的新增或扩展功能。

Visual Studio 2008 Service Pack 1 中的新增功能

  • 偶尔连接的应用程序(设备)
    Visual Studio 提供了一些工具,使用这些工具可以创建偶尔连接的智能设备应用程序,这些应用程序使用用于设备的 SQL Server Compact 和 Microsoft Synchronization Services for ADO.NET。

Visual Studio 2008 中的新增功能

  • 智能设备项目的测试工具
    Visual Studio 提供了一套用于测试 Visual C# 和 Visual Basic 智能设备应用程序的工具。

  • 通过智能设备连接 API 控制设备
    利用 Visual Studio 提供的智能设备连接 API,可以通过编程方式建立连接,并对设备执行各种任务。

  • 配置 Windows Mobile 设备的安全
    当应用程序在 Windows Mobile 设备和仿真程序上执行时,开发人员可以使用设备安全管理器管理安全设置。

  • 对 Windows Mobile 5 的内置支持
    Windows Mobile 5 仿真程序、项目模板和库现在内置于 Visual Studio 中。有关更多信息,请参见欢迎使用 Windows Mobile 5.0 SDK 文档。智能设备可编程技术包含以下内置的软件开发包 (SDK):

    • Windows Mobile 5 Pocket PC SDK

    • Windows Mobile 5 Smartphone SDK

    • Windows CE 5.0

    • Pocket PC 2003 SDK

      说明:

      Visual Studio 不支持对 Smartphone 2003 的托管开发。

  • 对 .NET Compact Framework 3.5 的内置支持
    智能设备可编程技术安装并支持 .NET Compact Framework 2.0 和 3.5 版。有关更多信息,请参见创建和开发托管设备项目

    说明:

    Visual Studio 2008 不支持 .NET Compact Framework 1.0。

  • 对 Microsoft SQL Server Compact 3.5 的丰富的设计时支持。
    SQL Server Compact 3.5 取代 SQL Server Mobile Edition 作为在 Visual Studio 中编写智能设备应用程序时可供选择的基于文件的数据库。您仍可以在 Visual Studio 中使用 SQL Server Mobile 编写应用程序。但是,为了利用功能丰富的设计时数据设计器,必须在 Visual C# 或 Visual Basic 项目中使用 SQL Server Compact 3.5。有关更多信息,请参见数据访问概述(托管设备项目)

  • 新版本 Device Emulator
    Device Emulator 3.0 在 Visual Studio 2008 中取代了 Device Emulator 1.0。有关更多信息,请参见 设备仿真程序的新增功能

  • “新建项目”对话框
    可使用“智能设备项目设置”对话框选择设备项目的目标平台、.NET Compact Framework 的目标版本以及模板。

请参见

概念

Visual Studio 2008 中的新增功能

.NET Compact Framework 3.5 版中的新增功能

修订记录

日期

修订记录

原因

2008 年 7 月

增加了一节,该节列出了 Visual Studio 2008 Service Pack 1 中用于智能设备项目的新增功能。

SP1 功能更改。