1.3.1 创建ASP.NET应用程序 1 打开 Visual Studio 2008 应用程序后如图所示
1.3.1 创建ASP.NET应用程序 2 打开 Visual Studio 2008 初始界面后,可以单击菜单栏上的【文件】按钮,选择【新建项目】 按钮创建 ASP.NET 应用程序,如图所示 3 选择【ASP.NET Web 应用程序】选项,单击确定就能够创建一个最基本的 ASP.NET Web 应 用程序。创建完成后系统会创建 default.aspx、default.aspx.cs、default.aspx.designer.cs、以及 Web.config 等文件用于应用程序的开发。
1.3.2 运行ASP.NET应用程序 创建 ASP.NET 应用程序后就能够进行ASP.NET应用程序的开发,开发人员可以在【资源管理器】 中添加相应的文件和项目进行 ASP.NET 应用程序和组件开发。Visual Studio 2008 提供了数十种服务器控件以便开发人员进行应用程序的开发。 在完成应用程序的开发后,可以运行应用程序,单击【调试】按钮或选择【启动调试】按钮就能够 调试 ASP.NET 应用程序。调试应用程序的快捷键为【F5】,开发人员也可以单击【F5】进行应用程序 的调试,调试前 Visual Studio 2008 会选择是否启用 Web.config 进行调试,默认选择使用即可,如图所示。 选择“修改 Web.config 文件以启动调试”进行应用程序的运行。在 Visual Studio 2008 中包含虚拟 服务器,所以开发人员可以无需安装 IIS 进行应用程序的调试。但是一旦进入调试状态,就无法在 Visual Studio 2008 中进行 cs 页面,以及类库等源代码的修改,如图所示。 注意:虽然 Visual Studio 2008 提供虚拟服务器,开发人员可以无需安装 IIS 进行应用程序调试,但是为了完好模拟 ASP.NET 网站应用程序,建议在发布网站前使用 IIS 进行调试。
1.3.3 编译ASP.NET应用程序 开发人员能够将源代码文件放置在服务器中进行运行,但是将源代码直接运行会产生潜在的风险。将 ASP.NET 应用程序代码编译成动态链接库能够提高安全性,就算非法用 户下载了相应的页面也无法看到源代码。 单击项目然后右击【项目图标】,选择【发布】按钮发布 ASP.NET 应用程序,系统会弹出发布对 话窗用户应用程序的发布,如图所示。 与传统的 ASP 应用程序开发不同的是,ASP.NET 应用程序能够将相应的代码编译成 DLL(动态链 接库)文件,这样不仅能够提高 ASP.NET 应用程序的安全性,还能够提高 ASP.NET 应用程序的速度。 在现有的项目中,打开相应的项目文件,其项目源代码都可以进行读取,如图所示。
1.3.3 编译ASP.NET应用程序 单击【发布】按钮后,Visual Studio 2008 就能够将网站编译并生成 ASP.NET 应用程序,如图左所示。编译后的 ASP.NET 应用程序没有 cs 源代码,因为编译后的文件会存放在 bin 目录下并编译成动 态链接库文件,如图右所示。 正如图左所示,在项目文件夹中只包含 Default.aspx 页面而并没有包含 Default.aspx 页面的源代 码 Default.aspx.cs 等文件,因为这些文件都被编译成为动态链接库文件。编译后的 ASP.NET 应用程序在第一次应用时会有些慢,在运行后,每次对 ASP.NET 应用程序的请求都可以直接从 DLL 文件中请求, 能够提高应用程序的运行速度。