14

I am on a project where I have multiple users of a portal and they are connected to other users of the portal. Now we are asked to draw a “Social Network” relationship graph to see the relationships. The constraint is that this graph has to be seen in the web browser.

The graph has to be something like: Icons connected by blue lines, components grouped together

Is there any C# library or component to draw this type of graphs? We have already checked these:

But I want to check if you already used some other and your feedback.

Community
  • 1
  • 1
MRFerocius
  • 5,509
  • 7
  • 39
  • 47
  • A perfect example where a Fractal Layout algorithm fits perfectly (Mind Fusion NetDiagram - http://www.mindfusion.eu/features-netdiagram.html) – lkaradashkov Jun 14 '12 at 15:49

4 Answers4

6

I've used Northwoods Go.NET for many years and it has been great.

Jake Pearson
  • 27,069
  • 12
  • 75
  • 95
3

I've used Microsoft chart it's fine and free !

Maybe you can take a look to graphviz too : http://www.graphviz.org/

ykatchou
  • 3,667
  • 1
  • 22
  • 27
2

It can be expensive but Tom Sawyer Visualization, ActiveX edition is a solution to the problem.

sw.
  • 3,240
  • 2
  • 33
  • 43
1

Another great product I just stumbled across with HTML5 (canvas/SVG) support:

They also have a pure client-side JavaScript library also with HTML5 support:

lkaradashkov
  • 8,609
  • 1
  • 15
  • 12