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

Windows Presentation Foundation Discussion :

Questions pour phase initiale d'un projet


Sujet :

Windows Presentation Foundation

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Questions pour phase initiale d'un projet
    Salut à tous,

    Dans le cadre du développement d'une application en C# avec WPF, j'aurai plusieurs questions.

    1. Etant donné que je serai seul sur le développement de cette application, mais que plus tard, l'application sera maintenue par d'autre personne. (Développement d'une application dans le cadre d'un stage)
      Est-ce nécessaire de mettre en place la méthodologie MVVM?
    2. J'ai aussi vu pendant mes recherches sur WPF qu'il était beaucoup mentionné l'outil expression Blend comme outil de conception d'interface graphique.
      Sachant que l'application n'aura pas forcément besoin d'être jolie, destinée à un usage professionnel, est-ce qu'on peux se passer d'expression Blend et de juste designer l'UI avec WPF?
      Quels sont les avantages d'utiliser en plus Blend?
    3. Est-ce que expression Blend est dirrectement intégré à VisualStudio ou il faut le télécharger séparément?



    Merci pour votre aide.


    Kymitsu

  2. #2
    Membre éprouvé Avatar de Momoth
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2013
    Messages
    318
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2013
    Messages : 318
    Points : 1 236
    Points
    1 236
    Par défaut
    Bonjour,

    Citation Envoyé par Kymitsu Voir le message
    Etant donné que je serai seul sur le développement de cette application, mais que plus tard, l'application sera maintenue par d'autre personne. (Développement d'une application dans le cadre d'un stage)
    Est-ce nécessaire de mettre en place la méthodologie MVVM?
    Pas forcément nécessaire. Tout dépend de la taille du projet. Néanmoins, cela reste une architecture assez classique pour des projets WPF et ça réduira les temps d'adaptation des futurs devs, s'ils connaissent ce patern.


    Citation Envoyé par Kymitsu Voir le message
    J'ai aussi vu pendant mes recherches sur WPF qu'il était beaucoup mentionné l'outil expression Blend comme outil de conception d'interface graphique.
    Sachant que l'application n'aura pas forcément besoin d'être jolie, destinée à un usage professionnel, est-ce qu'on peux se passer d'expression Blend et de juste designer l'UI avec WPF?
    Quels sont les avantages d'utiliser en plus Blend?
    Personnellement, j'utilise Blend pour finaliser l'esthétique de l'appli ou pour faire des choses assez longue à la mano (du style des animations, tout ca ...). Donc si tu peux tout faire à la main, tu en as pas spécialement besoin.

    Citation Envoyé par Kymitsu Voir le message
    Est-ce que expression Blend est dirrectement intégré à VisualStudio ou il faut le télécharger séparément?
    Dans mes souvenirs, il faisait partit des options installables de VS2015 (ultimate tout du moins). C'est un client indépendant de Visual Studio dans lequel tu ouvre tes projets VS.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup pour tes réponses.

    J'aimerai savoir aussi si c'est pertinent d'utiliser un Framework pour mettre en place MVVM, comme par exemple Simple MVVM Toolkit ou encore MVVM Light Toolkit? Qu'est ce qu'ils apportent?


    Kymitsu

  4. #4
    Membre chevronné
    Homme Profil pro
    edi
    Inscrit en
    Juin 2007
    Messages
    905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : edi

    Informations forums :
    Inscription : Juin 2007
    Messages : 905
    Points : 1 923
    Points
    1 923
    Par défaut
    MVVMLight est un framework simple, léger, qui peut s'articuler facilement avec d'autres frameworks. Oliver Dahan a publié un tutoriel sur MVVMLight et Silverlight, qui est disponible en téléchargement sur son blog à partir d'un billet d'août 2010 :
    http://www.e-naxos.com/Blog/post/App...VVM-Light.aspx

Discussions similaires

  1. Question pour un futur projet
    Par Gladiator dans le forum Cloud Computing
    Réponses: 1
    Dernier message: 12/01/2011, 00h09
  2. Questions pour le commencement d'un projet
    Par Frank1010 dans le forum C++
    Réponses: 5
    Dernier message: 03/01/2010, 00h29
  3. Quelques questions pour petit projet
    Par lapos dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 21/12/2007, 17h22
  4. [2D] Mini-projet : question pour une interface graphique
    Par kitsune dans le forum Développement 2D, 3D et Jeux
    Réponses: 15
    Dernier message: 10/03/2006, 14h59

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