css - 如何使用 Asp.Net MVC 管理 Multi-Tenancy Web 门户 css

标签 css asp.net-mvc-2 saas multi-tenant

我正在使用 MVC 设计 Multi-Tenancy Web 门户应用程序。

租户将通过 URL 或租户 ID 进行识别。我们将拥有一组默认的皮肤和主题,但根据要求,每个租户都可以拥有自己的皮肤和主题。

为 Multi-Tenancy Web 门户应用程序处理/附加 CSS 的最佳方式是什么?

最佳答案

他们将如何定制皮肤?如果是通过将一些变量替换到预定义的 CSS 模板中,那么您可以将它们的设置保存在 CSS 配置值的数据库中,并在呈现页面时检索它们。如果他们可以从头开始编写 CSS,最好将 CSS 存储为文本,然后从数据库中检索它。这可能会使测试和调试 CSS 变得更加困难。

关于css - 如何使用 Asp.Net MVC 管理 Multi-Tenancy Web 门户 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303093/

相关文章:

html - 我将如何覆盖来自库的文本修饰下划线?

css - 如何删除仅在 IE 中出现的动画?

c# - 一些静态内容加载非常缓慢

asp.net-mvc-2 - SelectList 对象 selectedValue 问题

asp.net-mvc-2 - 如何在Asp.Net MVC 2中显示一般错误页面

web-services - SaaS、SOA 和 Web 服务

svn - 托管颠覆建议或建议

html - 未与 https 链接的样式表

javascript - 很难在 iPhone/手机网站上选择单选按钮

cloud - 有什么好的方法可以保证SaaS产品的业务连续性?