2

任務什麼是我最好的一個ASP.NET MVC項目的方法與CMS

我一直在考慮建立一個網上商店的任務。該網站將支持瀏覽產品,網上購物和論壇。網站上會有兩個演員 - 普通客戶和特權客戶(有折扣)。在網站上出售的產品將從某些存儲程序的數據庫中提取出來,並在網站上顯示之前排隊進行修改(如產品名稱驗證,添加缺少的詳細信息等)。

那關於涵蓋整個項目。

不便

,只是客戶端也需要他可以添加/刪除並在網站上編輯內容。

我艱難的會是怎樣的解決方案

因此,在這種情況下,CMS是需要什麼..對嗎?至少這就是我強硬,我從來沒有用過。所以我查找了一些.Net CMSes,並選擇了Umbraco。

失望

後,我看到了一把umbraco是如何使用的,我不再覺得這正是我需要的。我很難說.Net的CMS會與VisualStudio集成,而不會妨礙ASP.NET MVC的開發。但它的確如此。現在我回到了零點,因爲我要選擇要麼使用CMS,而忘記了.NET或.NET開發,不能夠編輯的內容...

問題

我如何在VS中使用asp.Net MVC開發網站並支持CMS?這甚至有可能嗎?

+0

這是一個很奇怪的問題。我已經設法在Visual Studio中使用新的Umbraco(v5),沒有任何困難。也許你應該嘗試Magento或其他東西? – kubal5003

+1

@kubal我已經安裝了新的Umbraco項目模板,但打開它後,可以清楚地看到這是一個Umbraco項目佈局,而不是ASP.NET MVC佈局。我想這只是正常的,但我希望CMS能夠充當MVC的補充,而不是規定發展的流程。無論如何,我今晚會研究更多,並在此更新信息。 – zirus

回答

1

這是可能的,有大量的樣本在野外和「我們」每天都這樣做:使用.net 允許我們的用戶編輯內容。最後一件事不是.net的美德,而是HTML中稱爲形式的東西。

通過使用Umbraco或Orchard(MVC),您可以在此類框架之上構建您的應用程序,並根據您的需求進行擴展。

雖然我懷疑你需要一個完整的CMS來編輯productinfo。

看起來你是在期待一個可以爲你生成網站的視覺工作室插件。 如果是這樣,那麼我會指出你谷歌和找出幾個網站,提供網上商店,你可以直觀地定製沒有需要編程。

只需註冊,填寫空白,並且運行良好並且舒適。

+0

有例如nopCommerce - 可自定義的免費&操作系統ASP.NET MVC購物車。 – kubal5003

+0

這是建立在CMS/Ecom平臺之上的,而作者正在尋求一個現有MVC網站的插件。 – Betty

+0

我對CMS的期望/需要是讓一些內容可以編輯(主要是網頁上的文本,沒有什麼嚴重的),因爲我希望它能夠處理電子商務和博客/論壇。但該網站不僅僅是爲了展示,因爲我需要後端邏輯來排隊新產品,並在它們可以顯示在網站上之前進行驗證。價格也會因客戶類型而異,特定客戶可能會有特定的折扣等等。所以我不知道網上商店是否會爲我工作 – zirus

3

米克

當你處理你的是什麼系統,可以讓你做的約束內工作一個CMS系統一般。對於很多用途來說,這種方式非常有效,您可以創建一個充滿內容的網站,併爲要添加到該網站的常用功能添加一個插件。 Meek採取這種方法並將其逆轉,因爲開發人員通常爲客戶創建自定義應用程序,然後他們需要管理其中有限的一組內容的能力。 然後,由您來創建一個簡單的方法來管理您的應用程序內的一些內容和圖像。使用Microsoft MVC框架Meek使這項任務變得非常簡單,只需添加單個程序集引用和web.config條目即可。 http://www.gingerrant.com/meek/

不能說我曾經使用過它,但它是唯一的CMS我遇到這似乎有這個目標。

MVC易CMS ERY時候,你(作爲開發人員)創建的網站都需要自己的網頁和內容是可控的。現在有太多的免費CMS平臺,但不需要所有強大的功能。您只需編寫代碼並將一些html區域標記爲可管理。非常快速地完成此操作並且無需編寫任何特定於CMS框架的服務器代碼即可。在這種情況下,MVC Easy CMS是您需要的產品。

框架的主要特點:

  • 易於安裝和卸載
  • 容易使你的靜態HTML是動態的,使用HTML屬性
  • 很好的數據的性能管理
  • 標記可以在創建HTML設計步驟時啓動可管理區域
  • 在使用CMS期間或在刪除它之後,不應更改網站的源代碼

我們支持MVC 3和MVC 4,Razor作爲引擎和C#作爲第一版本的語言。我們正在實施VB語言支持。

http://mvceasycms.ism-ukraine.com/

似乎與它快速播放後相當整齊。顯然缺少真正的cms(版本控制等)的很多功能,但對於只有一點點內容需要更新的站點很有用

+0

這個聲音是對的,我會查找它肯定 – zirus

+0

它看起來像github的鏈接已經死了 - 試試這個,而不是https:// github.com/brianwigfield/Meek – Betty

+0

也可能值得在nuget gallery上搜索CMS。 – Betty

相關問題