As mentioned in Part
1 of this series, DotNetNuke is a
great Open Source Portal tool that many in the ASP.NET world use. Please refer
to Part
1 for more information about DotNetNuke(DNN). In Part
2, we explored the DNN Data Access architecture for our application, and we
created our own DAL and BLL based on the DNN architecture. In Part 3, we utilized a helper class to dynamically
display reports parameters for user input.
In Part 4, we take those dynamically created parameter
entries and display the report using those parameter entries in the report
viewer module. In this way, we’ve created a basic Report Manager for Crystal
Reports using the DNN framework. This basic manager could also be a gateway to
integration with Crystal Enterprise Manager.
System Requirements
I created this project using Visual Studio 2003,
DotNetNuke 3.1.1, SQL Server 2000, and Crystal
Reports 10, Windows XP SP2.