托管云服务 - 一般实践

时间:2013-04-10 07:43:28

标签: asp.net asp.net-mvc-3 razor asp.net-mvc-4 azure

这些天我在天蓝色的窗户上尝试,非常棒。

我的问题是关于每次云服务部署的做法。

第一次设置我的云服务环境时,我可以使用visual studio进行部署(在我的电脑上长达30-40分钟)。稍后对网站的任何其他代码更新,我只是使用vs(.cspkg和.cscfg文件)创建一个新的包,并直接在我的服务实例上上传。

这是托管云服务的一般过程。但每次上传包含静态文件的所有文件都不是一般实践托管的好方法。

还有其他方法可以做同样的事情。类似于上传预编译的动态图片与bin文件夹,不包括其他静态内容文件。请建议。

1 个答案:

答案 0 :(得分:0)

当谈到静态文件时,最好将它们存储在Blob中。这允许您独立于您的网站更新blob。此外,您还可以使用此方法利用CDN网络,从而可以将静态内容缓存到更靠近用户的位置,从而提高性能。

以下是Azure CDN的更多信息:http://www.windowsazure.com/en-us/develop/net/common-tasks/cdn/