簡體   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