Hi All,
We are using DynaCube in our ASP.NET application. When 2 or more user runs reports concurrently each user waits for others to create the cube file and preview in client explorer. We are using ASP.NET 2.0 and Windows 2003 Server Standard edition with Oracle x64 on Unix. I attached codes for review.
mustafacon,
Are you able to recognize what is taking so long? You can add some timing information to ASP.NET code, or greatly simplify the code (preferable) so we can determine exactly which method call is taking so long. Based on that we may be able to learn more about this issue. We can't test this here since we don't have database and most likely the delay is with the database queries. Also can you just save a static .cub file (with data) on the server and have two DynamiCube's load that static cub file from the server (using DataPath property). If the delay does not occur in that scenario then the problem is in querying the database or saving the cub file.
Also please note that DynamiCube is designed for ActiveX obviously. We have provided Data Dynamics Analysis (pure .NET control) which includes similar functionality to DynamiCube and much more. You can find more information here:http://www.datadynamics.com/Products/DDA/default.aspx
Thank you,Andrey T.