ASP.NET - 环境设置



ASP.NET 在 HTTP 之上提供了一个抽象层,Web 应用程序在此之上构建。它在面向对象范式中提供高级实体,例如类和组件。

构建 ASP.NET 应用程序和前端的关键开发工具是 Visual Studio。在本教程中,我们将使用 Visual Studio 2008。

Visual Studio 是一个集成开发环境,用于编写、编译和调试代码。它提供了一套完整的开发工具,用于构建 ASP.NET Web 应用程序、Web 服务、桌面应用程序和移动应用程序。

安装

Microsoft 提供了 Visual Studio 的免费版本,其中还包含 SQL Server,您可以从 www.visualstudio.com 下载。

步骤 1 - 下载完成后,运行安装程序。将显示以下对话框。

Visual Studio Installer

步骤 2 - 点击“安装”按钮,将开始安装过程。

Installation Process

步骤 3 - 安装过程完成后,您将看到以下对话框。关闭此对话框,如果需要,请重新启动计算机。

Setup Completed

步骤 4 - 从开始菜单打开 Visual Studio,将打开以下对话框。第一次准备需要一些时间。

Visual Studio

步骤 5 - 完成后,您将看到 Visual Studio 的主窗口。

Main Window

让我们从“文件”→“新建”→“项目”创建一个新项目。

New Project

Visual Studio IDE

新的项目窗口允许从可用的模板中选择应用程序模板。

Visual Studio IDE

当您启动一个新的网站时,ASP.NET 会为该网站提供起始文件夹和文件,包括该网站第一个 Web 窗体的两个文件。

名为 Default.aspx 的文件包含定义窗体的 HTML 和 asp 代码,而名为 Default.aspx.cs(对于 C# 编码)或名为 Default.aspx.vb(对于 VB 编码)的文件包含您选择的语言的代码,此代码负责在窗体上执行的操作。

Visual Studio IDE 中的主要窗口是 Web 窗体设计器窗口。其他支持窗口包括工具箱、解决方案资源管理器和属性窗口。您可以使用设计器来设计 Web 窗体,使用代码编辑器为窗体上的控件添加代码,以便窗体根据您的需要工作。

使用视图和窗口

您可以通过以下方式使用窗口

  • 要将 Web 窗体设计器从一个视图更改为另一个视图,请单击“设计”或“源”按钮。

  • 要关闭窗口,请单击右上角的关闭按钮;要重新显示,请从“视图”菜单中选择它。

  • 要隐藏窗口,请单击其“自动隐藏”按钮。然后窗口将变为选项卡。要再次显示,请再次单击“自动隐藏”按钮。

  • 要更改窗口的大小,只需拖动它即可。

views and windows

向您的网站添加文件夹和文件

创建新的 Web 窗体时,Visual Studio 会自动生成窗体的起始 HTML 并将其显示在 Web 窗体设计器的“源”视图中。解决方案资源管理器用于向网站添加任何其他文件、文件夹或任何现有项目。

  • 要添加标准文件夹,请右键单击解决方案资源管理器中您要在其下添加文件夹的项目或文件夹,然后选择“新建文件夹”。

  • 要添加 ASP.NET 文件夹,请右键单击解决方案资源管理器中的项目,然后从列表中选择文件夹。

  • 要向站点添加现有项目,请右键单击解决方案资源管理器中您要在其下添加项目的项目或文件夹,然后从对话框中选择。

项目和解决方案

一个典型的 ASP.NET 应用程序包含许多项目:Web 内容文件(.aspx)、源文件(.cs 文件)、程序集(.dll 和 .exe 文件)、数据源文件(.mdb 文件)、引用、图标、用户控件以及其他各种文件和文件夹。构成网站的所有这些文件都包含在一个解决方案中。

创建新的网站时,VB2008 会自动创建解决方案并在解决方案资源管理器中显示它。

解决方案可能包含一个或多个项目。一个项目包含内容文件、源文件以及其他文件,如数据源和图像文件。通常,项目的內容会被编译成一个程序集,作为一个可执行文件(.exe)或动态链接库(.dll)文件。

项目通常包含以下内容文件:

  • 页面文件(.aspx)
  • 用户控件(.ascx)
  • Web 服务(.asmx)
  • 主页面(.master)
  • 站点地图(.sitemap)
  • 网站配置文件(.config)

构建和运行项目

您可以通过以下方式执行应用程序:

  • 选择“启动”
  • 从“调试”菜单中选择“不调试启动”,
  • 按 F5
  • Ctrl-F5

程序被构建,这意味着通过从“构建”菜单中选择命令来生成 .exe 或 .dll 文件。

广告