【发布时间】:2013-01-07 21:03:58
【问题描述】:
因此,我们的客户希望将我们的 MVC 应用程序嵌入到他们的网站中。我想到的第一个解决方案 - 将我们的应用程序加载到他们网站上的 iFrame 中,我们就完成了。
结果他们想要的东西有点复杂(而且我很愚蠢)。 我们仍然必须托管我们的应用程序,但是当用户访问我们的网站时,它必须看起来像他们的网站以及我们的内容 - 我们的视图、他们的布局 - 但他们想要托管布局。
因此,每次发出请求时,都会从客户端的站点检索一个页面(布局),将我们渲染的视图推入其中并显示给最终用户。
所以问题是:是否有可能做客户想要的,因为我无法理解如何使用 MVC 来完成?
有什么建议或建议吗?
【问题讨论】:
-
我会退后一步,问问你自己和你的客户,他们真正需要什么?以及为什么他们要求以这种可怕的方式。可能他们不想要您的应用程序,他们想要您的内容,然后 JSON 和 WebApi 方式是最好的。
标签: asp.net asp.net-mvc-3 c#-4.0 razor