ReportNet provides all of its functionality through its interface accessible through the portal. However, if you want to extend the functionality and roll out your custom features, you will have to use the SDK.
Instead of using the Cognos Report Studio, you can programmatically create or modify reports by using an editing tool to work with the report specification. You then use the ReportNet Software Development Kit(SDK) to implement the reports in your ReeportNet environment. If, for example, you need to make the same modification to several reports, you can automate the process with your SDK.
The SDK is available separately and your company would have to purchase that through a Cognos Partner I believe.