Hello, I'm starting a new application that will contain maybe 100-150 reports, I have a form that will display each of them, but i have a question...
What is the best way to load a report in code without incrementing too much the executable file AND with a fast loading time of the report.
I have two methods of load the report...

1) Report = New CROrdenP
(CROrdenP is the name of the report within VB.NET)

2) Report = New ReportDocument
Report.Load("Reportes\CROrdenP.rpt")
(Loading physical file of the report.)

What is the best one? 1 or 2?

Thanks in advance!

Roberto.