There are basically three ways reporting is supported in Visual Studio 2008.
ASP.NET Web Site -->You need to place a Microsoft Viewer Control for use in a reporting application
ASP.NET Reports web Site---->This type brings with it a .rdl file and starts a Report Design Wizard which needs configuring
ASP.NET Crystal Reports Web Site-->Hosts a default page with a Crystal Viewer Control and a Crystal Report that runs on the server.
Of course Visual Studio is another Interace for the BIDS project and provides three templates,
Report Server Project
Report Server Project Wizard
and Report Model Project