0

我是ASP.NET MVC和ASP.NET技術的新手,所以請原諒我的問題的愚蠢。我有很多PHP開發和CMS定製的經驗(主要是Drupal和Wordpress),我想知道是否有一些技術可以應用於asp.net mvc。 我想知道究竟能不重新編譯已經生成的應用程序試圖在ASP.NET MVC中構建一個類似Drupal的CMS - 新手問題

  1. 我可以編輯的意見,而無需重新編譯應用程序進行修改。我可以創建自定義主題嗎?
  2. 我可以添加編譯爲dll的插件並在運行時使用它們。我可以「標記」程序集,以便Web應用程序將檢查下一個請求並引用它,而無需手動將其添加到項目中並重新編譯。我聽說這是可能的。

我會確保在出現問題時添加更多。我問的原因是因爲我想嘗試在asp.net mvc中開發類似Drupal的CMS(自定義類型,視圖等)。 PHP的動態性在編譯技術中複製是一項相當大的挑戰,但我準備嘗試。

回答

0

Kooboo是太棒了,但用戶體驗呢?我認爲內容管理應該容易被最終用戶使用。 Kooboo真的最終用戶友好嗎?我猜不會。創建cms時,首先要考慮的是最終將使用該系統的用戶。我不想創建一個讓客戶依賴程序員的系統。

如果您正在創建一個交付系統,請開始考慮您的客戶將如何使用它,這可能會使您的系統非常棒!在.NET中,你可以做任何你想要的,無一例外。像我一樣學習 - 艱難的方式!從一個新的解決方案開始,並創建任何你想要的。

看看科納網站,你會學到很多東西。在該應用程序中,創建cms時有一個很好的起點。

0

我有一個類似的背景,但沒有Drupal。我也在做類似的事情。

是的,你應該能夠做到這一切。很顯然,對於視圖,如果您更改任何代碼隱藏,則假設您使用代碼隱藏,則必須進行編譯。

2

如果您在ASP.NET平臺上尋找類似Drupal的東西,您希望使用Orchard。您將會發現與Drupal中相同的概念和強大的模塊,並且它將在ASP.NET MVC上運行,從而確保您可以控制呈現的HTML。