我有一個現有的ASP.Net MVC項目,它在一個單獨的項目中使用實體/存儲庫。我需要通過SSRS爲這個項目添加報告功能,我想知道處理數據訪問的最好方法是什麼。在ASP.Net MVC項目中SSRS數據源的最佳實踐
由於我有migrator.net和存儲庫數據層實現我覺得直接使用數據庫和創建數據庫相關的sql是不可能的。我的第一個想法是在我的Web項目中創建一個Web服務並使用它,但這需要我編寫新代碼並維護一個我現在不需要的Web服務。
我的下一個想法是使用我的數據彙編,並利用代碼中現有的存儲庫來填充報告。這可能嗎?我是這個整體的新手,對任何工具都不熟悉。
這通常如何實現?在以前的Java EE項目中,我們總是使用CXF併爲我們的報告工具創建了一個Web服務,但我從來沒有覺得這是最好的解決方案。這通常在.Net/SSRS中如何處理?
這些報告是由SSRS還是您的ASP.net MVC應用程序提供的? – 2009-12-10 00:33:48
我不知道...我只使用SSRS爲客戶簽名創建表單。直接從網絡應用程序直接提供服務會很好。我只是在尋找最簡單最優雅的解決方案。 – 2009-12-10 00:58:11