It is not usual to use customized applications as the BI system's frontend table, but sometimes, this requirement is a sensible option for embedding SSRS reports or other data visualization elements inside a customized application. In this chapter, we will walk through the methods of embedding SSRS reports into a .NET application. We will go through different kinds of applications such as a web/Windows application and a Metro style application. We will also explore methods of passing parameters and data sources from code behind the application's interface to the report's parameters.
For the examples of this chapter, you need to have Visual Studio 2012 installed and the code of this chapter is written in C#. A variety of .NET applications such as web-based, Windows-based, and Metro style applications will be revealed. You would also need to install an SSRS report's sample set named AdventureWorks sample reports from the URL available at http...