Interactive Graph Visualisations in ASP.NET Website (Drag/Select/Link/Unlink) -


we have requirements create website (asp.net v4.0) displays graph. should able do:

  • display nodes (with names , colours)
  • display links between nodes, text on link (e.g. '85%')
  • interact nodes/links drag/move/select
  • layouts out nodes in clear manner automatically
  • can add/remove nodes (asynchronously) , link/unlink easily
  • javascript interaction events (onclick, ondrag)
  • events must provide identification of selected nodes/links (javascript).
  • ability zoom in/out (ideally)
  • updates asynchronously (rather full postbacks)
  • responsive when displaying >100 nodes
  • flash not supported
  • must support ie6 (just don't ask...!)
  • development visual studio 2010 on .net framework v4.0

we using syncfusion diagram tool (v. 6.1.0.34) running on v2.0, upgraded v4.0 , breaking change in system.web viewstate management means need find alternative. possible latest version (v8.3) better, we're reclutant fork out few thousand pounds licenses if bad.

we found syncfusion tool ok, difficult code against (without manual hacks) , performed quite badly large graphs when loads 200 images server.

really looking inspiration guys. suggestions or experiences shared helpful.

thanks in advance.

mxgraph designed type of functionality (disclaimer - work them). support ie 6 , entirely written in javascript. comes .net backend server classes perform comms javascript client. in order responsive behaviour on 100 nodes on ie 6, need switch using server side image on 50-60 nodes, since ie 6 perform badly. include example demonstrate how this. give try, if require evaluation support, there forum that.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -