创建ASP.NET Web表单的Visual Studio .NET配置

ZDNet软件频道 时间:2002-06-26 作者:BUILDER.COM |  我要评论()
本文关键词:
codebehind(背后代码)是ASP.NET的一种功能强大的特性,通过这一技术可以令Web表单的GUI设计同逻辑代码分别处于不同的程序文件。同时还令开发人员可以利用受管C++语言创建Web表单。
codebehind(背后代码)是ASP.NET的一种功能强大的特性,通过这一技术可以令Web表单的GUI设计同逻辑代码分别处于不同的程序文件。

同时还令开发人员可以利用受管C++语言创建Web表单。从而令开发出的Web表单可以经由Internet或者内联网得以轻松访问。你必须把Web表单的受管C++代码逻辑放到codebehind内,然后把它们预编译为装配。期间配置Visual Studio .NET的关键在于为这些预编译的装配做好必要的准备。

创建标准类库
配置Visual Studio .NET的第1步是创建标准的受管C++类库。创建这一类库的原因是codebehind正是具有特定编码要求的库装配。如图A所示,预编译的codebehind(或者库装配)被称做Greetings。你可以按照自己的习惯命名你的codebehind。

图A

Codebehind示例


接下来的一些步骤是可选的,但我还是执行了这些步骤,目的无非是令编程环境更为明晰。首先在Solution Explorer里把Header Files文件夹重新命名为Class Files,因为这个文件夹里会保存一些类文件。如果你更习惯于原来的风格,那么这些文件还会用.h作为文件扩展名,也就是头文件。

然后我从Solution Explorer 中取消了所生成的.h文件——Greetings.h,再从开发目录中物理删除了该文件,因为这一文件并不是我们所需要的。此外我还删除了ReadMe.txt 和资源文件,它们也是咱们用不着的。

这些预编译头文件对ASP.NET并无必要,所以我删除了stdafx.hstdafx.cpp文件。如果你也想这么做,那么你得修改项目配置的属性,使之不能利用预编译头文件,如图B所示。

图B

项目配置属性


我强烈建议你执行以下的可选操作,这样你的Solution Explorer才能保持干净和整洁。现在增加一个名为Web Forms的文件夹,在其中保存aspx、asax、ascx、config。假如你计划产生较多的Web表单,那么你最好创建一个完整的文件夹层次结构。不过,就我们现在而言,只创建一个简单的Web表单一个文件夹足够了。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134