您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 嵌入式开发 > 正文


-FreeHand MX全新体验
-注册表知识群集
-Delphi经典编程100例
-PHP编程实录

VS.NET和.NET Framework 精简版入门
2003-05-08· · ··Microsoft

上一页  1 2 3 4 5 6 7 8 9  下一页

启动 Visual C# .NET 项目

创建 Visual C# .NET 项目

  1. 启动 Visual Studio .NET 2003。
  2. 在 Start Page(开始页)中,单击 New Project(新建项目)按钮。
  3. 屏幕上将显示 New Project(新建项目)对话框,如图 3 所示。在 Project Types(项目类型)列表中,选择 Visual C# Projects(Visual C# 项目)文件夹。
  4. 屏幕上将显示 Visual C# 项目模板。选择 Smart Device Application(智能设备应用程序)模板。
  5. Name(名称)字段中,输入项目的名称。
  6. Location(位置)字段中,输入要创建项目的位置。
  7. 单击 OK(确定)。
  Smart Device Application Wizard(智能设备应用程序向导)

  选择 Smart Device Application(智能设备应用程序)模板将加载 Smart Device Application Wizard(智能设备应用程序向导),如图 4 所示。此向导用于引导您完成选择应用程序项目类型的全过程。

图 4:Smart Device Application Wizard(智能设备应用程序向导)

  此向导的界面分成两个列表框。上面的列表框用于选择目标平台。它包括两个选项:Pocket PC 和 Windows CE。其中 Pocket PC 用于特定的设备平台,Windows CE 模板用于创建能够在运行该操作系统的多个设备上运行的、更通用的应用程序。

  下面的列表框显示选定的目标设备(Pocket PC 或 Windows CE)可以使用的项目类型。

  Pocket PC 项目类型

  Pocket PC 和 Pocket PC 2002 平台可以使用四种项目类型(如图 5 所示):Windows 应用程序、类库、非图形应用程序和空项目。表 2 列出了各项目类型的说明。

图 5:Pocket PC 项目类型

  通过这些项目类型,可以创建针对具有 Sb、MIPS 或 ARM 处理器的 Pocket PC 设备和具有 ARM 或 XScale 处理器的 Pocket PC 2002 设备的应用程序。

表 2:Pocket PC 项目类型

项目类型 说明
Windows 应用程序 基于 Windows 窗体的项目,包括 Pocket PC 特有的控件。这是最常用的模板,因为它生成基于 Windows 的应用程序。
类库 类库使用户可以将相关的组件打包在一个文件中。类库可用于开发其他应用程序,或者作为基础用于开发其他组件。此项目类型最适合创建将由多个应用程序重复使用的代码模块。
非图形应用程序 用于创建没有用户界面的可执行程序。最适合不需要用户界面的后台和维护应用程序。
空项目 定义没有预定义组件的项目,使用户能够从头开始创建任何自定义的应用程序。
注意:Pocket PC 设备不支持控制台。您可以通过加载 console.dll(由 Platform Builder [平台生成器] 提供)来解决这一问题。
  Windows CE 项目类型

  如图 6 所示,适用于 Windows CE 平台的项目类型有以下四种:Windows 应用程序、类库、控制台应用程序和空项目。表 3 列出了各项目类型的说明。

图 6:Windows CE 项目类型

  表 3:Windows CE 项目类型

项目类型 说明
Windows 应用程序 基于 Windows 窗体的项目,包括 Windows CE .NET 特有的控件。这是最常用的模板,因为它生成基于 Windows 的应用程序。
类库 类库使用户可以将相关的组件打包在一个文件中。类库可用于开发其他应用程序,或者作为基础用于开发其他组件。此项目类型最适合创建将由多个应用程序重复使用的代码模块。
控制台应用程序 用于创建将在控制台窗口中运行的可执行程序。最适合可能需要或不需要用户交互操作的后台和维修应用程序。与 Pocket PC 不同,Windows CE 本身支持控制台应用程序。
空项目 定义没有预定义组件的项目,使用户能够从头开始创建任何自定义的应用程序。
  设置项目属性

  与所有 Visual Studio .NET 项目一样,.NET Framework 精简版项目也使用 Project Property Pages(项目属性页)对话框进行配置。通过此对话框,可以配置要包括的命名空间、要用作启动窗体的窗体、与应用程序相关的图标、应用程序的创建方式、创建位置、部署方式、最佳配置以及各种其他设置。

  有两种方法可以访问 Property Pages(属性页)对话框:

  • 通过 Solutions Explorer(解决方案资源管理器)- 在项目上单击鼠标右键,然后单击 Properties(属性)。屏幕上将显示 Properties Pages(属性页)对话框,如图 7 所示。
  • 通过 Project(项目)菜单 - 首先在 Solutions Explorer(解决方案资源管理器)窗口中选择项目。然后在 Project(项目)菜单中单击 Properties(属性)。屏幕上将显示 Property Pages(属性页)对话框。

图 7:Property Pages(属性页)对话框

  创建界面

  如果您是经验丰富的 Visual Studio .NET 开发人员,只需稍加研究即可开始为针对 .NET Framework 精简版的应用程序创建用户界面。对于 Visual Studio .NET IDE 的新手来说,基于 Windows 应用程序模板的新项目将自动显示一个默认窗体,如图 8 所示。

  在此示例中,项目类型是针对 Pocket PC 的 Windows 应用程序。这种应用程序模板包括一个与 Pocket PC 平台大小完全匹配的窗体。此窗体包括一个菜单控件,显示在窗体之下,因为大多数 Pocket PC 应用程序都包括菜单。

图 8:默认的 Pocket PC 窗体

  包括的控件

  .NET Framework 精简版包括一个可用于构造桌面 Windows 应用程序的控件子集。您会发现,NET Framework 精简版中的控件在很大程度上是 .NET Framework 下相应控件的子集。其差别与目标平台带来的资源限制有关。

  表 4 显示了 .NET Framework 精简版提供的控件。

  表 4:.NET Framework 精简版中包括的控件

Button CheckBox ComboBox ContextMenu DomainUpDown
HScrollBar ImageList InputPanel Label ListBox
ListView MainMenu NumericUpDown OpenFileDialog Panel
PictureBox ProgressBar RadioButton SaveFileDialog StatusBar
TabControl TextBox Timer Toolbar TrackBar
TreeView VScrollBar DataGrid    
  注意:另外还有很多第三方控件。有关详细信息,请参阅本文结尾处的参考信息。

上一页  1 2 3 4 5 6 7 8 9  下一页

■ 相关内容
 力挺嵌入式 微软推出WinCE.Net低价版本
 用.NET Compact Framework创建图像按钮
 微软.Net程序设计FAQ
 微软发布.NET Compact Framework
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!