Asp.net Windows Azure-CDN作为网站?

Asp.net Windows Azure-CDN作为网站?,asp.net,asp.net-mvc-3,azure,cdn,azure-worker-roles,Asp.net,Asp.net Mvc 3,Azure,Cdn,Azure Worker Roles,我正在使用Windows Azure托管我的MVC3项目。 该项目是一个Facebook页面在线商店,分为两部分: 卖方管理面板,允许管理产品和订单 允许消费者浏览产品和下订单的在线商店 我的问题是,是否有可能将整个前端放在CDN(放在Facebook页面上的在线商店)上。在这种情况下,什么构成可用性最佳实践?不太可能。不过,您可以将大部分静态内容放在上面。但是,实际上不能将CDN用作完整的Web服务器。由于底层资源与blob存储绑定,并且blob存储区分大小写,因此您会发现在实践中会得到很多4

我正在使用Windows Azure托管我的MVC3项目。 该项目是一个Facebook页面在线商店,分为两部分:

  • 卖方管理面板,允许管理产品和订单
  • 允许消费者浏览产品和下订单的在线商店

  • 我的问题是,是否有可能将整个前端放在CDN(放在Facebook页面上的在线商店)上。在这种情况下,什么构成可用性最佳实践?

    不太可能。不过,您可以将大部分静态内容放在上面。但是,实际上不能将CDN用作完整的Web服务器。由于底层资源与blob存储绑定,并且blob存储区分大小写,因此您会发现在实践中会得到很多404(例如,用户类型default.html,而页面在存储中实际上是default.html)。此外,您根本没有动态功能(没有.aspx、.php等),也没有默认页面(http://example.com/ 实际上可能映射到)

    使用它的好处是:快速交付静态内容,并将其缓存在最靠近消费者的边缘。它不是web服务器的替代品