[英]How to port an Ajax CMS based on metadata in Asp.Net MVC?
我正在维护一个CMS,让我感觉它是在恐龙时代(Asp.net 1.0?)制作的,并决定使用Asp.Net MVC和jQuery对其进行升级。 但是我对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.