Microsoft introduced SQL Server Reporting Services (SSRS) in 2004 as open alternative to Crystal Reports and Expensive BI Solutions in the market. As with any platforms from Microsoft it quickly became a choice for developers to look into. It is based on an open standard and xml based RDL. In spite of its initial surge, simple, flexible and open API, recent trend by Microsoft suggests that SSRS is not going to be part of it's mainstream product line. Few of the recent moves by Microsoft suggests this assertion.
- Report Viewer in Visual Studio 2010 doesn't support R2 yet, after almost two years since its CTP. (VS2010 RTM is released in April 2010. SSRS R2 was released about the same time).
- Microsoft removed the Data connectivity and parameters from report viewer which is prime feature of the competing Crystal Reports.
- No custom objects support in report viewer.
- There is no Report Viewer Components available for WPF, Silverlight and MVC yet. These are the current mainstream development technologies for Microsoft platforms.