I'd personally recommend starting with the Quickstart
articles. One nice thing that I noticed is whenever you create a report in the Visual Studio Report Designer, it automatically generates code for you in the Report1.Designer.cs
file. You can reuse that code in your application later to create your reports programmatically.