2013-03-02 42 views
1

上次我使用MVC開發了一個相當大的項目,版本爲2,而且它剛剛發佈,所以我已經走出了循環。現在我正在開始一個小型報告項目。如何開始ASP.NET MVC 4項目?

基本上,將會有六個預先封裝的報告,並且有一些標準可以由用戶選擇。用戶將從計算機和iOS/Android設備訪問內容。

什麼是我應該包括在項目中的一些圖書館,讓我快速提供優質的產品?

到目前爲止,我得到了ELMAH和MiniProfiler。

+2

有沒有MVC4許多更改之後,改變你的工作流程 - 我正在使用MVC2在我自己的工作中,因爲我不覺得有必要升級。 – Dai 2013-03-02 05:45:29

回答

1

我的列表:

  • 的WebAPI - 創建和使用一個API,用於與Android/iOS的
  • NHibernate的你的溝通 - ORM - 如果你認爲你的項目需要一個
  • Structuremap - 依賴注入
  • Automapper - 將域對象映射到視圖模型
  • Squishit - 我個人很喜歡這個縮小庫,但您也可以檢查內置機制
1

我覺得MVC劑量沒有從第一個版本變更工作流程,但我有一個項目清單

  1. 使用T4MVC對於類型地址

  2. 測試我使用NUnit

  3. AutoMapper for mapping viewModel

  4. ELMAH錯誤HANDELING

  5. 的EntityFramework

  6. MiniProfiler

  7. 引導或jQueryUI的

  8. StructureMapper爲DI容器