繁体   English   中英

如何在Asp.Net MVC中基于元数据移植Ajax CMS?

[英]How to port an Ajax CMS based on metadata in Asp.Net MVC?

我正在维护一个CMS,让我感觉它是在恐龙时代(Asp.net 1.0?)制作的,并决定使用Asp.Net MVCjQuery对其进行升级。 但是我对CMS的设计/规格存在一些无法更改的问题。

CMS

CMS使用JavaScript。 很多。 就像“我不加载页面,我使用Ajax请求新页面并使用javascript渲染信息”中一样。
更不用说动画了,还有怪异的水平结构表示……无论如何,除了第一页(即登录页面)外,其他所有“页面”只是从网站随附的WebService请求的数据。
MVC对此设计有任何问题吗?

数据库

该数据库位于SQL Server 2k8中,与CMS一样,该部分也很有趣。
基本上,用户可以使用元数据创建数据结构(并保存在“结构”表中)。 这些结构保存在使用所述元数据在运行时创建(并在更改时重新生成)的表上。
我不知道如何在MVC中实现这一部分。

问题是,我可以并且应该将这个项目转换为MVC吗?
关于元数据和过度使用ajax的任何技巧?


编辑
怀亚特·巴内特Wyatt Barnett)告诉我跑步,我同意。 我真的, 真的要逃跑。
不幸的是我不能,我需要这份工作。 * 叹气 *

考虑了一段时间后,我决定放弃MVC,因为它不完全适合此类项目。

我目前正在清理项目,并使用一个页面来加载主要的javascript代码(这将为每种情况加载特定的javascript代码)。

Webservice基本上将客户端与服务器连接,并管理会话以防止未经授权的使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM