小编ron*_*dha的帖子

如何在部署期间显示维护页面?

我想在IIS windows server 2003上托管的一个生产asp.net网站上计划一个计划维护停机时间.

我认为这是首选行为:

  1. 所有对http://www.x.com的请求(包括www.x.com/asb/asd/)都将被重定向到通知页面(网站目前已关闭.稍后再回来)
  2. 维护大约需要一个小时.如何确保将此重定向到维护页面以对SEO/google排名产生最小影响
  3. 我希望能够在"生活"回归之前悄悄地测试生产现场
  4. 我更不希望依赖于指向其他地方的DNS.
  5. 为了简单起见,请假装我在Web服务器前面没有任何其他硬件(即负载平衡器,防火墙等)

一个想法是:

  1. 在同一个Web服务器上创建另一个应用程序
  2. 创建httpmodule或httphandler来处理任何url请求,302将它们重定向到维护页面

谢谢

asp.net deployment infrastructure

19
推荐指数
2
解决办法
2万
查看次数

什么是iOS的良好数据可视化库?

与现有问题类似什么是用于创建状态图和动画的良好可视化库.我正在寻找一个类似于Flare Prefuse的库,适用于iOS.你会推荐什么?

visualization ios

15
推荐指数
1
解决办法
5412
查看次数

如何在负载平衡环境中设置SSL?

这是我们目前的基础设施:

  1. 共享负载均衡器后面的2个Web服务器
  2. dns指向负载均衡器
  3. web应用程序在asp.net中完成,使用wcf服务

我的问题是如何设置SSL证书以支持https连接.

以下是我的两个想法:

  1. SSL证书终止于负载均衡器.负载均衡器后面的安全/不安全通信将转发到2个不同的端口.
    pro: 只需要1个证书,因为我横向缩放
    :我必须通过检查请求来自哪个端口来检查安全性或不安全性.我觉得不对我说

    ,当IIS绑定2个不同的端口时,WCF的设计将无法工作
    (根据这个)

  2. SSL证书终止于每台服务器上?
    缺点:需要添加更多证书才能横向扩展

谢谢

asp.net wcf infrastructure load-balancing

7
推荐指数
1
解决办法
8625
查看次数

CSS回归工具?

我正在寻找一个用于CSS重构的可视化回归测试工具,并查看网站中是否存在任何意外的级联行为.

理想情况下,该工具可以抓取网站(甚至本地)并抓取每个页面的快照并将其存储在单个存储库中.

第二次运行时,它将显示自上次运行以来视觉上不同的页面.

更好的是:

  1. 如果它可以显示页面的2版本的重叠XOR视图.
  2. 比较不同浏览器的渲染结果(几乎就像一个自动化的Microsoft Expression Web比较功能).

css regression-testing

7
推荐指数
2
解决办法
2005
查看次数

MacBook强大到足以进行Ipad开发吗?还是需要MacBook Pro?

标题可能说明了一切.

考虑到ipad的处理器与macbook相比毫无价值,我认为Macbook应该能够运行模拟器.但是,对iphone/ipad开发了解不多,我想对此有所了解.

例如,通常需要为ipad dev运行多少个应用程序(编辑器,调试器,性能监视器,跟踪日志等).这些应用资源(内存,CPU)密集吗?

请不要考虑实际图像,3D,视频,声音的发展.据我所知,生产这些类型的创意资产需要相当强大的机器.我正在看的是一个机器来进行代码开发,物理,将生成的资产(图像,矢量图形,3D视频,声音等)放在一起.

ipad

5
推荐指数
2
解决办法
3099
查看次数

使用Null对象模式时检查无效状态

使用Null Object模式时,如果情况无效,您将如何"检查"?例如,当存储库中找不到任何项目时,向用户显示"未找到"消息.

我必须做一个美化的空检查吗?

  1. if obj.equals(new NullObject()){showNotFound(); }
  2. if obj.ID.equals(INVALID_ID){showNotFound(); }

这些技术似乎打败了Null Object模式本身的目的

c# design-patterns null-object-pattern

0
推荐指数
1
解决办法
627
查看次数