Czy wszyscy robią to samo?
Dla 80% + przypadków użycia, tak. Ale każdy produkt ma własną niszę i swoje unikalne cechy.
SSRS jest oczywistym wyborem w czystym środowisku rozwojowym MS. Korzysta z obszernej infrastruktury pomocy i wsparcia MS, a także posiada wiele wbudowanych integracji z innymi produktami MS, takimi jak Excel i SharePoint
Crystal Reports ma na swoim koncie dynamikę i historię. Ma nie mniej błędów niż pozostałe, ale ma wiele dojrzałych grup użytkowników, forów itp., Które pozostawiają tylko bardzo małą szansę, że będziesz mieć problemy, których inni jeszcze nie mieli, naprawili i wysłali odpowiedzi. Ponadto wiele firm utknęło w tym jako standardowe narzędzie, ponieważ przed SSRS żaden produkt nie stanowił zagrożenia dla pozycji CR jako lidera rynku. (Nie od razu, że SSRS natychmiast zagroził CR, ale ponieważ SSRS został wydany bezpłatnie jako część SQL Server, rozwinęło to dużą liczbę osób z założeniem, że SSRS jest zwykle "wystarczająco dobry" i nie wymaga dodatkowego licencjonowania po zapłaceniu za SQL Server.
nie jestem zaznajomiony z szybkiego raportu i moje rozumienie Stimulsoft Raportowanie jest to, że działa dobrze w środowiskach, które zatrudniają wielu typów źródeł danych.
Zastanawiam się, jakie narzędzia lub technologii powinienem studiować i używać?
Zakładając, że chcesz pracy Król z tymi narzędziami, odpowiedź leży na rynku, na którym chcesz pracować. Jeśli twój rynek pracy zatrudnia głównie dla konkretnego systemu raportowania, nie ma w tym nic złego: studiuj ten, który lokalnie zajmują lokalne firmy. (Brzmi to oczywisto, ale ciągle widzę młodych techników badających konkretny produkt z powodów akademickich, a następnie denerwuję się, że lokalne firmy nie są zainteresowane produktem, któremu poświęciły swoją energię edukacyjną.)
Jeśli twój rynek pracy jest neutralny (lub nie obchodzi cię, gdzie masz pracę), polecam trzymać się z dużymi graczami (SSRS, Crystal Reports to gracze z listy, o której wspomniałeś), ponieważ praca są tam obfite.
Stamtąd wybierz filozofię, na której Ci najbardziej odpowiada: (Uwaga, generalizacje z wyprzedzeniem) Usługa SSRS działa najlepiej w środowiskach skoncentrowanych na MS i jest wykorzystywana częściej przez firmy typu "start-out" ze względu na swoją cenę. Jeśli lubisz nowe projekty, mniejsze firmy i startupy, to twój wybór. (Moja opinia: SSRS to rosnący produkt, który jest solidnie wspierany przez Microsoft, ale nie osiągnął jeszcze swojego "złotego wieku", i będzie się poprawiał w przyszłych wersjach SQL.) Crystal Reports jest postrzegany znacznie więcej w większych środowiska korporacyjne z licznymi bazami danych i długimi listami starszych systemów. Jeśli lubisz większe korporacyjne środowiska i utrzymujesz sprawdzone systemy, to jest twój wybór. (Moja opinia tylko: raporty Crystal miały swój złoty wiek w latach 90. i stopniowo zmniejszają się pod względem znaczenia na rynku, ale przez dziesięciolecia będą nadal dużym graczem, ale nie widzę, aby kiedykolwiek odzyskały swoją pozycję w latach 90. .)
Jeśli korzystasz już ze sterty MS, SSRS to dobry pierwszy krok (a cena jest odpowiednia). Na dłuższą metę nie możemy naprawdę powiedzieć, jaki jest właściwy wybór. –
Myślę, że twoje pytanie może być nieco zbyt szerokie dla Stack Overflow. Powinieneś spróbować wyszukać samouczki, wstępy i artykuły porównawcze na temat różnych narzędzi, o których wspomniałeś. Jeśli masz * konkretne * pytania dotyczące wspomnianych narzędzi, wówczas SO * jest * miejscem, o które należy zapytać. – Jeroen