![](/img/trans.png)
[英]How to connect Controller files to Views using .NET 4.0 MVC3
[英]How best to reuse MVC3 controller/views in multiple apps?
我正在重寫一些結構不好的舊ASP應用程序,並試圖在此過程中學習.NET和MVC3。 有兩個主要的應用程序,其中一個重用了另一個應用程序的代碼,實際上只是另一個應用程序的一個非常有限的版本。 一個為“高級”用戶提供了有關數據庫中任何人的報告。 另一個僅提供有關請求報告的個人的報告。 它們位於單獨的服務器上,DMZ中的服務器越少,第二個防火牆后面的服務器越強大。
我的問題是,由於兩者的實際報告相同,只是參數化了功能更強大的報告,以使其可以在任何用戶上運行,所以我不想將報告生成從一側復制並粘貼到另一端。其他。 我想為控制器和視圖/部分創建某種可重用的庫,以提供相同的信息,並允許將它們全部保存在一個地方。
使用MVC3可以嗎? 還是有更好的方法? 我在這里搜索了一下,但沒有找到任何東西,但是也許我只是沒有使用正確的術語。
我在VS2010,C#,帶有Razor的MVC3上。
提前致謝。
MVC Contrib項目具有可移植區域。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.