vb.net - 标记暂存站点以防止将其用作生产站点

标签 vb.net visual-studio-2008 testing deployment .net-2.0

抱歉标题太长了,我发现这个很难总结。我被要求为我的公司维护几个仅供内部使用的 Web 应用程序。为了进行测试,在进行更改后,我创建了一些使用单独数据库的暂存站点。因此,如果我的用户错误地将此站点当作生产站点来使用,他们可能会输入重要数据并想知道它“消失”在哪里以认为它是生产服务器。

我想在登台站点的顶部创建一个某种类型的大横幅(它只出现在登台站点上)以提醒我的用户他们在测试站点上。我想要有关执行此操作的最佳方法的建议,并考虑以下因素:

IDE: Visual Studio 2008
Server: Windows 2003 with IIS 6
Language: VB.NET 2.0

谢谢;)

最佳答案

我会创建一个 web.config 应用程序设置,其中包含暂存中的特定值。然后在您的母版页后面的代码中 - 假设您正在使用它们 - 编写一些代码,将适当样式的 HtmlGenericControl(作为 div)插入母版页标记中的 PlaceHolder 控件。所有这一切都基于应用设置是否具有指示暂存环境的值而发生。

关于vb.net - 标记暂存站点以防止将其用作生产站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10645901/

相关文章:

vb.net - 如何从 VB.NET 中的值获取哈希表键名?

c# - Subsonic 3 - 隐藏命名空间 - 可能是我

vb.net - 将嵌套 for 循环转换为 LINQ

c# - 创建 winforms 帮助文件

c# - 找不到引用组件 Microsoft.CSharp

mysql - 如何从一个 DBCommand 对象执行两个单独的查询?

windows - VS2008 DBML 设计器和 Windows 7

javascript - 在 Chai.js 中使用 promises 的深度相等(测试)

java - 将 GMock 与 Spring 一起使用如何为多个测试设置一次 spring 上下文?

testing - 如何使用 Rhino Mocks 和 MSpec 测试抽象类的虚拟属性?