The Reporting Services Web service is the primary interface for developing against Reporting Services. This tutorial walks you through the steps to connect to the Reporting Services Web service within a Microsoft Visual Basic or Microsoft Visual C# project.
Tutorial: Generating RDL Using the .NET Framework
Report Definition Language (RDL) is an XML-based open schema for creating Reporting Services reports programmatically. This tutorial walks you through the steps to generate a report definition using the XmlWriter class.