Crystal Reports je široko používaný generátor výstupných zostáv, ktorý vo
svojej oblasti predstavuje svetový štandard. Jeho zabudovaním do vývojového
prostredia Visual Studio .NET programátori získali robustný a pružný nástroj,
ktorý možno použiť v aplikáciách pre Windows alebo Web a vo webových službách.
Okrem klasických „papierových“ tlačových výstupov umožňuje tvorbu interaktívnych
zostáv, ktoré poskytujú jednoduché ovládanie na obrazovke a zvyšujú prezentačnú
úroveň aplikácie alebo webového obsahu. Podpora pre OLE DB a ADO.NET umožňuje
spracovať a navzájom kombinovať údaje prakticky z ľubovoľných dátových zdrojov.
Variabilitu výstupných zostáv zvyšuje aj vnútorný objektový model systému, ktorý
je plne prístupný programátorom. Mimo balíka Visual Studio .NET sa predáva aj
samostatná verzia programu Crystal Reports, ktorá je určená na priamu prácu
používateľov s dátami v prostredí MS Windows, t.j. bez integrácie do programových
aplikácií (nie je predmetom tohoto kurzu).