我目前正在开发一个网站,我的本地环境托管在带有IIS 5.1的XP机器上.我正在使用ASP MVC2和.NET Framework 4.0.
我想知道的是,如果有一种方法可以在web.config(或任何其他方式)中"配置"所有图像的路径,这样当我的CSS使用url()时,它会自动知道在哪里查找.
这背后的主要原因是我们有很多图像和文档,我们不想存储在源代码控制中,因为它与我们的内容编写者有很大的不同,因此将它们放在那里并不相关.
为他们提供编辑,审查和部署他们自己的文档的开发和生产空间也是生产力的巨大好处,我希望尽可能保持这种方式,因为我们有一个机制来验证我们网站中链接的所有文件是有效.
所以,例如,在我的开发盒上,我想使用" http://static.devserver/Images/ ..."但是在部署时,我希望他们使用" http://static.productionserver/Images / ......"
显然,考虑到我的上述要求,在静态子域上托管CSS不会在这种情况下运行,或者我可能错过了什么?
我被告知要使用mod_rewrite和/或htaccess,但我对此并没有很好的记录,而且在我现在提供这个项目的时候看起来相当复杂.
总而言之,我希望你们在那里分享你们的想法和建议,我可以按照上面所描述的那样运作.
非常感谢阅读!
我们有一个asp.net MVC Web应用程序,它使用HttpRuntime.Cache
对象来保留一些静态查找值.我们希望能够实时监控
正在缓存的内容,以便我们查明一些可能的缓存问题.
由于此对象在读取时没有强类型,因此我们需要动态地
将每个条目转换为具体类型.
大多数缓存的项目都是IEnumerable,其中T可以是我们在
项目中使用的任何类,也可以是随着项目进一步增加的新类.
有人可以给我一个如何做到这一点的指针?
非常感谢你.