2010-06-15 82 views
0

HI,我應該去ASP.Net MVC?

我要創建需要SQL報告的應用程序。通過SQL Reports我的意思是使用報告查看器來顯示sql報告。我是MVC的新手,我對MVC的想法是,不要使用服務器控件。我應該選擇ASP.Net MVC這個應用程序嗎?

回答

1

如果你的意思是報表查看器,Crystal Reports或報表服務 - 您可以使用ASP.NET MVC和運行ASP.NET頁的報告。他們可以並肩生活。在我目前的項目中,我只是這麼做的 - 除了報表查看器頁面外,所有應用程序都是MVC。這是在單個IIS應用程序內 - 我使用本地web.config進行少量調整。但是,如果您不能/不想在ASP.NET MVC應用程序中運行ASP.NET報表,您還可以將單獨的IIS應用程序專用於ASP.NET報表。

我還發現,在ASP.NET MVC的PDF文檔,有時生成報告和動態展示裏面的iframe他們可能是一個更好的解決方案(更清潔,更打印機友好的用戶)。

+0

這就是我想要的。 – Chinjoo 2010-06-15 15:35:08

0

從我的頭頂。是的;)

雖然「需要SQL報告」是不是一個非常詳細的要求去,你能否詳細說明你希望acheive什麼?

0

我被猜測「需要SQL報告」你的意思是非常數據密集型和你所想的ORM(如EF)是出了問題。

的Weel,你仍然可以使用標準的ADO.NET使用MVC與數據層的存儲過程。如果需要的話,甚至可以使用存儲過程的實體框架。

相關問題