Bonjour à tous,

Actuellement nous avons une application pour dessiner qui utilise GDI+ pour le client lourd, et SVG + javascript pour le client web avec malheureusement beaucoup de différences entre les 2 technologies.

Nous devons recoder complètement cette fonctionnalité et aimerions pouvoir avoir une seule application utilisant le format SVG, et qui puisse être utilisée aussi bien dans une application Windows Form que dans une application web ASP.

Autre obligation, nous aimerions nous passer de coder toute les fonctionnalités de dessin (déplacement, redimensionnement...) en javascript.

Après de nombreuses recherches, nous avons vu qu'il était possible de :
  • Faire un module full JS et l'ouvrir dans un contrôle webbrowser
  • Faire tout en C# et le transformer en JS (en utilisant JSIL ou Sartarelle)
  • Utiliser Blazor, un framework expérimental permettant d'utiliser du C# en JS
  • Faire une application de navigateur XAML WPF


Si vous avez d'autres idées ou retour d'expérience, je suis preneur.

Merci pour votre aide.