Skip to content

How to use the End-User Report Designer and Web Document Viewer in a clustered environment.

License

Notifications You must be signed in to change notification settings

DevExpress-Examples/reporting-web-mvc-viewer-clustering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reporting for Web (ASP.NET MVC) - Reporting Controls in a Clustered Web Environment (Web Farms or Web Garden)

This example demonstrates how to use the End-User Report Designer and Web Document Viewer in a clustered environment.

The following methods are called on application start:

The first method parameter is the path to the shared folder. The second method parameter is the StorageSynchronizationMode.InterProcess enumeration value.

The methods instructs reporting components to use a file storage for reports, documents and exported documents.

The DefaultWebDocumentViewerContainer.UseCachedReportSourceBuilder method forces the Document Viewer and Report Designer's Preview to use the CachedReportSourceWeb instance as the report source.

The application uses the following folders to store reports, documents and exported documents:

  • CustomSharedViewerStorage
  • CustomSharedDesignerStorage

These folders should be shared between application instances in a clustered environment and accessible to all web farm's nodes.

Files to Review

Documentation

More Examples

Does This Example Address Your Development Requirements/Objectives?

(you will be redirected to DevExpress.com to submit your response)

About

How to use the End-User Report Designer and Web Document Viewer in a clustered environment.

Topics

Resources

License

Stars

Watchers

Forks

Contributors