IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Editeur de Gif -> Faisabilité ?


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 31
    Par défaut Editeur de Gif -> Faisabilité ?
    Bonjour à tous,

    N'étant pas pro ASP.Net je recherche actuellement des avis concernant la possibilité de réalisation d'un éditeur de gif animé.

    Je l'ai déjà fait en VB.Net pour un client (pas de souci dans ce cas) et mon client souhaite porter la fonction également sur la partie web.

    En VB, c'est simple, j'ai pris un panel, des boutons pour ajouter des images ou des textes, et je pouvais déplacer ou agrandir les éléments en cliquant dessus dans le panel.

    Une fois mon image ok, je l'enregistrais et en faisais une nouvelle.

    La, on est en client/serveur, donc rien à voir. A votre avis, puis je facilement détécté les évenement mousedown et up pour le déplacement ou l'agrandissement ? Créer facilement une capture de mon panel et envoyer tout ca sur le serveur ?

    Merci à tous pour votre aide.

    Stoomm.

    PS : Je pars en vacances demain matin pour une grosse semaine, ne m'en voulez pas si je répond pas de suite

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Le plus simple serait d'utiliser la technologie Microsoft Silverlight (3) pour rester dans le monde .NET ou Adobe Flash ou une applet Java (quoi ça existe encore ?).

    Après, c'est possible sans plug-in avec des bases solides en HTML/CSS/Javascript/AJAX. Les performances ne seront probablement pas au rendez-vous, et le code prise de tête pour fonctionner avec plusieurs navigateurs.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 31
    Par défaut
    Bonjour Kaidan et merci pour ta réponse.

    J'avais pensé à Flash mais c'était hors de mon domaine de compétence. Par contre je n'avais pas pensé à SilverLight, n'ayant jamais plongé mon nez dedans.

    J'avou avoir été assez surpris par ce que j'ai lu :

    "Les applications Silverlight peuvent être écrites dans n’importe quel langage de programmation Microsoft .NET. De même, n’importe quel outil de développement qui peut être utilisé avec les langages .NET peut fonctionner avec Silverlight, dû au fait qu’il pourra cibler directement le noyau CLR de Silverlight, à la place du CLR .NET."

    (source Wikipédia)

    Cela voudrait il dire que je pourrais quasimment reprendre mon code existant et le faire fonctionner sous Silverlight, moyennant quelques légères modifications ?

    A voir comme ça, c'est assez tentant, étant dans un environnement full .NET.

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Tout ce que je peux te dire, c'est moyennant modifications.

    Silverlight n'embarque pas tout le framework .NET.

    Comme tu manipules des images, je suppose que tu utilises System.Drawing (GDI+) : les fonctionnalités de manipulation d'image (depuis la version 3 de Silverlight) fonctionnent différement et il faudrait probablement réécrire pas mal de code à ce niveau là (ou déléguer certaines tâches au serveur via des services WCF ou autre).

    Concernant la présentation, Silverlight utilise le XAML, comme WPF, mais là encore avec des limitations.

    Tu peux utiliser VB.NET pour écrire le code, ou C#. De plus, Silverlight dispose de langages dynamiques comme IronPython ou IronRuby.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 31
    Par défaut
    Kaidan,

    Merci beaucoup, pour tout.

    Je pense qu'en effet, SilverLight reste la solution la plus propre et la plus rapide pour faire ce que je souhaite.

    Des mon retour de congés, j'irais zieuter dans ce coin et voir ce qui se fait.

  6. #6
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    En terme de gestion d'images avec SilverLight, il y a cet exemple: http://blog.developpez.com/kleartouch/

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Editeur de fichiers *.rc;*.res
    Par srvremi dans le forum Outils
    Réponses: 11
    Dernier message: 20/08/2007, 08h09
  2. Rx Controls Gif animés
    Par toufou dans le forum Composants VCL
    Réponses: 6
    Dernier message: 23/08/2002, 14h09
  3. Editeur de MAP en delphi pour jeux directX
    Par PetitScorpion dans le forum DirectX
    Réponses: 5
    Dernier message: 09/07/2002, 18h47
  4. Editeur en mode console
    Par logramme dans le forum C
    Réponses: 5
    Dernier message: 11/06/2002, 13h23
  5. Question de faisabilité
    Par lisarasu dans le forum CORBA
    Réponses: 3
    Dernier message: 14/05/2002, 11h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo