asp.net网页开发环境

时间:2012-02-16 15:46:43

标签: php asp.net html localhost

我需要制作我的第一个.aspx网页。我需要使用的唯一服务器端脚本是页眉和页脚的包含。我已经在php中做了很多次但是我的客户端不想使用php。

如何在我的localhost上为asp.net设置测试环境,就像我在WAMP上开发php页面一样?

5 个答案:

答案 0 :(得分:2)

Visual Studio默认安装了测试环境,只需按F5启动项目或转到Debug>开始。否则,您可以使用所有Windows版本附带的IIS(至少从XP及以上版本)。至于模拟PHP页眉和页脚,请查看使用asp.net Master Pages

答案 1 :(得分:2)

在ASP.Net中,您可以通过创建母版页来完成每个页面上显示的包含。然后,您基本上从该页面继承您希望其内容出现的所有位置。

因此,例如,使用一个母版页,您可以完成与两个包含相同的操作 - 母版页可以同时具有页眉和页脚。

但是,如果您愿意,可以进一步获取母版页。例如,通用导航通常包含在母版页上 - 顶部的水平菜单和/或左侧的垂直导航。基本上你想要在许多页面上显示的任何内容。

此外,您可以在母版页代码隐藏中包含常见的服务器端代码,例如身份验证。

现在您知道您正在寻找的是一个"母版页",您应该在SO中寻找帮助以解决问题。这是一个Microsoft source可能是一个很好的起点。

答案 2 :(得分:1)

我认为默认情况下这不适用于wamp 本网站提供的解决方案可能是:

但是您应该使用Visual Studio Express Edition,它随服务器一起部署您的站点并能够测试它们。

答案 3 :(得分:1)

如果您使用Visual Studio作为IDE,只需“运行”该应用程序,它就会启动Cassini(内置Web服务器)。

如果您不使用Visual Studio,则需要在本地计算机上安装IIS并在那里运行。

另外,不要在asp.net网站上使用包含文件,这会导致很多问题。您可以使用用户控件完成相同的操作,或在母版页中添加信息。

答案 4 :(得分:1)

有几种方法可以去。

  1. 最快和最自由的是下载Visual Web Developer Express。这将为您提供一个IDE和一个本地Web服务器来运行。
  2. Visual Studio甚至更好,但要花钱。
  3. 如果你想建立一个类似WAMP的全面工作环境,你需要
  4. 您使用的是哪个版本的Windows? IIS的特定功能取决于您运行的是Win 7还是Windwos Server 2008。