Nous avons besoin de créer un site Web (ASP.NET v4.0) qui affiche un graphique. Il devrait être en mesure de le faire:Visualisations de graphiques interactifs dans le site Web ASP.NET (Drag/Select/Link/Unlink)
- nœuds d'affichage (avec des noms et couleurs)
- Afficher les liens entre les nœuds, avec le texte sur le lien (par exemple '85% ')
- Interagir avec des noeuds/liens à glisser/déplacer/sélectionnez
- Layouts sur les nœuds de manière claire automatiquement
- pouvez ajouter/supprimer des nœuds (asynchrone) et le lien/unlink facilement
- interaction Javascript avec les événements (onClick, onDrag)
- Les événements doivent fournir l'identification des nœuds/liens sélectionnés (Javascript).
- Capacité de Zoom avant/arrière (idéalement)
- Mises à jour de façon asynchrone (plutôt que postbacks complet)
- réactif lors de l'affichage> 100 noeuds
- Flash est pas pris en charge
- soutenir IE6 MUST (juste ne pas demander ...!)
- développement est Visual studio 2010 sur Net Framework v4.0
Nous utilisions actuellement l'outil Syncfusion Schéma (v. 6.1.0.34) en cours d'exécution sur v2.0 , mais récemment mis à jour vers v4.0 et un changement de rupture dans la gestion de System.Web ViewState signifie que nous devons trouver une alternative. Son possible la dernière version (v8.3) est beaucoup mieux, mais nous sommes reclutant à débourser quelques milliers de livres pour les licences si c'est tout aussi mauvais.
Nous avons trouvé l'outil Syncfusion correct, mais il était très difficile de le coder (sans les hacks manuels) et il fonctionnait assez mal avec les grands graphiques quand il chargeait 200 images du serveur.
Vraiment à la recherche d'inspiration de vos gars. Toutes suggestions ou expériences partagées seraient très utiles.
Merci d'avance.
Merci David. Cela ressemble à un bon outil, si un peu cher. Je vois qu'il fonctionne en utilisant SVG, ce qui est entièrement pris en charge par IE6? –
Il utilise SVG sur les navigateurs conformes aux normes et VML sur IE. Il supporte IE6, oui. – David