Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic NetDiagram 1.0.4 beta tests (Read 1816 times)
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
NetDiagram 1.0.4 beta tests
Apr 18th, 2008 at 9:45am
Print Post  
This update mainly enables support for very large diagrams.

1) Optimized data transfer in JavaApplet mode:
NetDiagram transfers data between the .NET back-end and the Java applet front-end via XML. Older versions of the control serialized the values of each property of all diagram items, which could lead to creating huge XML DOM trees. Because of the limited memory available to Java applets, NetDiagram could load up to 2500 items on the client side. This version serializes properties only if their values differ from the default ones defined in the FlowChart object. With this optimization, the control can transfer up to 7000 objects between the server and the client.

2) Support for large diagram images in ImageMap mode:
GDI.NET cannot create Image objects larger than about 3000 x 3000 pixels. To avoid this problem when using ImageMap mode, NetDiagram can split a large diagram image into smaller ones, and render them inside an HTML table. To enable this, set MaxImageSize to a value different than Size.Empty.

We would appreciate your feedback on this beta version:
https://mindfusion.eu/_beta/NetDiag104.zip

If anyone tries it, please also watch for problems with the SaveToXml and LoadFromXml methods, because the data transfer optimization required many changes in the XML serialization code. Problems in the XML code might also transpire as properties not being transferred correctly between the client and the server.

We are releasing this version on April 25th if there aren't any problems found by then.

Thanks.
  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: NetDiagram 1.0.4 beta tests
Reply #1 - Apr 19th, 2008 at 12:08pm
Print Post  
This version of the NetDiagram assemblies fixes an alignment problem that caused parts of the background DIV to remain visible as empty lines between the images produced by MaxImageSize:

https://mindfusion.eu/_beta/netdiag_104beta.zip
  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: NetDiagram 1.0.4 beta tests
Reply #2 - Apr 21st, 2008 at 2:00pm
Print Post  
We have uploaded a new beta build of the server-side assemblies and the .jar file:
https://mindfusion.eu/_beta/netdiag_104beta.zip

It fixes the following:
- disappearing scroll and expand buttons of tables in JavaApplet mode
- ShapeLibrary.LoadFrom did not load shapes' text area definitions correctly
- the diagram being rendered with some offset and partially outside of the image in ImageMap mode, after setting DocExtents in some situations
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint