Mam istniejący projekt ASP.Net MVC, który używa jednostek/repozytoriów w oddzielnym projekcie. Muszę dodać funkcję raportowania do tego projektu za pośrednictwem SSRS i zastanawiam się, jaki jest najlepszy sposób na obsługę dostępu do danych.Najlepsza praktyka dla źródła danych SSRS w projekcie ASP.Net MVC
Ponieważ mam migrator.net i warstwę danych repozytorium zaimplementowaną, czuję, że korzystanie z bazy danych bezpośrednio i tworzenie sql zależnego od db nie jest wykluczone. Moją pierwszą myślą było stworzenie usługi internetowej w moim projekcie internetowym i użycie jej, ale wymaga to napisania nowego kodu i utrzymania usługi internetowej, której obecnie nie potrzebuję do niczego innego.
Moją kolejną myślą było wykorzystanie mojego zestawu danych i wykorzystanie istniejących repozytoriów w kodzie do wypełnienia raportów. czy to możliwe? Jestem nowy w tym całym stosie i nie jestem zaznajomiony z żadnym z narzędzi.
Jak to często się dzieje? W poprzednich projektach Java EE zawsze używaliśmy CXF i stworzyliśmy serwis internetowy dla naszych narzędzi do raportowania, ale nigdy nie sądziłem, że jest to najlepsze rozwiązanie. W jaki sposób jest to zwykle rozwiązywane w .Net/SSRS?
Czy raporty będą przesyłane przez SSRS lub aplikację ASP.net MVC? –
Nie mam pojęcia ... Używam tylko SSRS do tworzenia formularzy dla klientów do podpisania. Obsługa ich bezpośrednio z aplikacji internetowej byłaby świetna. Po prostu szukam najprostszego i najbardziej eleganckiego rozwiązania w tej chwili. –