中琅软件教程网

首页搜索登录
首页业界网页平面多媒体程序数据库办公工具服务器系统网络安全站长认证壁纸
加入收藏 | 网站地图 | | RSS | WAP
你好,游客 登录 注册 搜索

如何利用Visual Studio创建管理ASP网页

[日期:2010-03-17] 作者: 来源: [字体: ]

如何利用Visual Studio创建管理ASP网页,在VS的帮助下,网页的创建与维护将变得相当的简单。特别是代码文件与网页文件单独存放,对复杂的应用程序有很大的帮助。如可以有人专门负责代码编写,而有人专门负责网页的美工设计等等。分工合作,不但可以缩短应用程序的开发周期;而且让开发人员各展所长,应用程序也会更加完善。网页的设计对于Web应用程序来说是基本工作,其设计的好坏直接会影响到应用程序的成败。相信在VS的帮助下,Web应用程序的成功率会增加许多。

Web应用程序的相关功能都是通过网页展现给用户的。所以网页的创建与管理无疑是Web应用程序开发中很重要的一项内容。那么VS平台在这方面给我们提供了哪些方便呢?且听笔者慢慢道来。

  一、 创建新网页的注意事项。

  在VS中,网站是基于目录的。当开发人员打开某个网站的时候,VS平台将打开文件夹中的所有文件。而无论这些文件是在文件系统中、还是在Internet信息服务应用程序中或者在其他的FTP站点上。故有时候如果有远程的文件,打开时速度会受到一定的影响。在后续创建与管理网页的时候,需要注意这方面的问题。特别是在刚开始开发的时候,最好将文件至于本地系统中。如果是团队开发的,也最发将相关的网页文件放置在企业局域网内。等到开发测试完成之后,再将其部署在应有的地方。这可以提高应用层序开发的效率。

  了解这个基本原则之后,笔者再来谈谈如何为已有的项目创建一个新的文件。基本步骤只有四步,非常简单。

  第一步:在VS解决方案资源管理器中,右键单击项目的名称,然后选择“添加新项”。为了简化操作,VS平台提供了模板来帮助开发人员迅速创建网页。在这里开发人员可以在“添加新项”对话框中选择“VS已安全的模板”,然后选择Web窗体即可。

  第二步:在语言列表中,选择要用于新网页的编程语言。在这里需要注意语言的兼容问题。如有时候在一个网页中可能有子母页。如一个采购订单的管理窗口,可以分为单头与单身两部分。单头内容变化时,单身内容自动变化。此时将单头叫做母页,单身叫做子页。这里需要注意,虽然其在数据库中对应的是两张不同的表,但是从网页的角度讲其只是一个网页。在同一张网页中最好只使用一种编程语言。否则的话,容易造成兼容性方面的问题。不过对于同一网站的不同页面来说,可以采用不同的编程语言。

  第三步选择网页代码的存放方式。ASP网页可以分为两部分,一是常规的网页标识,二是实现特定功能的代码文件。在VS平台中,可以选择将它们分开存放,还是存放在同一个文件中。如果希望网页代码放置在单独的文件中,需要选中“将代码放在单独的文件中”的复选框。如果将代码和标记保存在同一文件中,则可以去掉这个对话框。这个选项基本上对性能没有什么影响。主要看的是开发人员的管理习惯。对于代码比较复杂,或者页面比较花哨的网页来说,笔者的建议是分开来存放,以易于后续的升级与维护。

  第四步:在名称对话框中,输入新网页的名字,然后单击添加即可。这里笔者要提醒一点,对于网页的名字最好事先有一个统一的规划。即要考虑到后续程序扩展的需要,也要方便辨认。

  二、 将现成的ASP网页添加到已有的VS项目中。

  有时候开发人员可能需要将已有的网页添加到正在开发的项目中。如以前开发的项目某个网页正好符合现在的需求,那么开发人员就可以直接拿来使用,只需要修改对应的接口参数即可。在VS平台中,也是支持这个功能的。其操作也非常的简便。

  如只需要在解决方案资源管理器中,选择需要添加网页的项目,然后单击“添加现有项”。然后在打开的对话框中,找到所需要添加的网页,然后单击“打开”。这么操作后网页就自动添加到现有的项目中去了。

  在执行这个操作的时候,需要注意以下两个问题。

  一是将现有的文件添加到网站的时候,文件将会被复制到项目中区。而不是以引用的方式添加的,就相当于根据原有网页为模板创建了一个新网页。也就是说,在VS中打开网页然后对其进行操作的话,其对象已经不是原有的文件,而是VS自动创建的一个新网页了。或者说,如果在项目中更改这个文件的话,原始文件是不会受到任何影响的。

  二是需要更改原有网页的名字。不同的项目、不同的系统往往会有不同的命名规则。大部分情况下可以使用原有网页的功能,但是其名字往往是不同的。为此将现有的网页添加到项目之后,VS默认采用的是已有网页的名字。在事后笔者建议开发人员不要怕麻烦,一定要将网页的名字根据现有的命名规则进行更改。当然在有必要的时候,可以在名字后面加入一个后缀,表示是从其他项目中复制过来的。这或许对于后续的维护有所帮助。

  如果要更改现有网页的名字,操作也相当简单。在解决方案资源管理器中,右键单击需要更改名称的文件,然后单击“重命名”。然后键入想要的文件名字,确认即可。虽然操作比较简单,但是笔者还是要强调一点,最好通过VS解决方案资源管理器来更改网页的名字,而不是直接更改文件名字。特别是那种代码文件单独存放的情形。因为此时一个网页其实有两个文件,一个网页文件,一个代码文件。网页文件改名之后,代码文件也需要同时更改。如果在VS的解决方案资源管理器中重命名的话,系统会自动同步。也就是说,即使网页代码存放在单独的文件中,VS也会自动重命名这个代码文件,并且更改.ASPX页中的@page指令,实现与重命名后的代码文件一致。换句话说,手工重命名的话,需要更改三个地方。而使用解决方案资源器来更改的话,一步就可以完成。

关键词:管理  网页  Visual Studio  ASP 

收藏 推荐 打印 | 录入:987950121 | 阅读:
本文评论   查看全部评论 (0)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事/刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款