ASP.net Organanagram

Hi

I previously asked a question on how to create an organizational chart:

I was sent a link that involved the purchase of third party softwarehttp://demo.orgchartcomponent.com/DragDropOrgChart.aspx

and also a few links to TreeViews that were either free and very hard to understand or available for purchase.

Surely there is a better way to do this
Murray BrownMicrosoft Cloud Azure/Excel Solution DeveloperAsked:
Who is Participating?
 
BardobraveCommented:
Let's see...

You don't provide much information about your needings. "Create an organizational chart" is far away from a project description, so I will try to orientate you briefly.

You need basically two things:
1) A server business model that holds the information that your organizational chart will represent. I'll supose that you haven't any trouble with this as it should be easy enough and if you had any specific trouble with the server part you should have explained it here.

2) A way to "draw" the chart with fashionable style in the most possible automatized way.
Well... if you are looking to develop a desktop app surely you'll need to use a third party library for graphics use, as raw graphic development on ASP.NET is quite complex.

If you are pointing to a web application then you are lucky, you have some decent options out there to enable graphics on your site. To the case we are involved in I'd recommend to use SVG or HTML5's Canvas capabilities, both are quite powerful when creating vectorial graphics and their learning curves are acceptable.

However... reinventate the wheel always means more work. I recommend you to seek a free solution that fits with your current needings or that you can adjust to them.
0
 
Murray BrownMicrosoft Cloud Azure/Excel Solution DeveloperAuthor Commented:
Thanks very much. I appreciate the advice
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.