The document is archived and information here might be outdated
Developer Requirements for Implementing a Data Processing Extension
Developing a Reporting Services data processing extension requires you to have:
A deployment computer with Report Designer or a report server installed.
A development computer with Microsoft Visual Studio 2005 or the Microsoft .NET Framework Software Development Kit (SDK) installed.
An in-depth understanding of Reporting Services features and capabilities.
An in-depth understanding of Microsoft ADO.NET architecture, .NET Framework data providers, ADO.NET DataSet objects, and the common ADO.NET interfaces.
Development experience in a.NET Framework language such as Microsoft Visual C# or Microsoft Visual Basic .NET.