2011-11-23 49 views
2

我試圖向我的部門介紹ASP.Net MVC。我鼓勵他們爲我們的大型項目(以及理想情況下)提供每個View和AutoMapper的ViewModel。是否有Visual Studio工具創建DTO/ViewModel

有時,這是指具有一個大實體和採摘其屬性的5和創建視圖模型。這是通過查看edmx模型(許多項目是現有的,因此它是數據庫優先),然後在ViewModel類中創建匹配的屬性來完成的。顯然名稱等必須匹配AutoMapper才能正常工作。另外對於導航屬性,您必須先添加導航名稱。理想的情況下還能夠輸入的顯示名稱等

我想他們輕鬆進入這樣做(他們所看到的額外工作)。有沒有任何工具可以加載一個字段列表,並允許您通過複選框等來選擇並從中創建類?

我想同樣也適用於DTO的等

感謝

回答

0

你有沒有試過這種http://www.codesmithtools.com/product/generator

您可以創建DTO的模板,然後將生成的文件/ DTO的你根據需要從任何種類的數據源。

+0

看起來很像T4模板,我使用MVC腳手架。會看看,但希望在Visual Studio中彈出一些非常直觀的東西,並詢問需要哪些字段。 – GraemeMiller

相關問題