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

C# Discussion :

Windows Forms ou WPF


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 13
    Par défaut Windows Forms ou WPF
    Hello,
    J'ai décidé de m'initier à C#.
    Je suis un grand néophyte en programmation.
    La dernière fois que j'ai codé ce devait être en Basic autant dire une éternité.
    Donc je reprends tout de A à Z en partant de 0
    Grace au site, je possède quelques bouquins comme celui de James Foxall (Visual C# 2005) et celui de Gérard Leblanc (C# et .NET - Version 1 à 4)
    Autant le premier s'adresse aux novices avec la réalisation d'un cas concret, autant le deuxième est un peu plus ardu pour celui qui n'a jamais programmé...

    Je viens de recevoir le bouquin de John Sharp fraichement sorti des rotatives : Visual C# 2010 Etape par étape

    Au début du bouquin, l'auteur indique qu'il faut privilégier WPF au détriment des Windows Forms, précisant presque que les WinForms sont obsolètes...
    Il écrit que WPF est à préférer pour générer des applications graphiques car il fournit de nombreuses fonctionnalités supplémentaires par rapport aux WinForms.
    Le seul point qui me fait un peu peur est XAML... Je n'y connais rien non plus en XML et devoir maitriser cela en plus me fait un peu peur...

    Qu'en pensez vous?

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    WPF!

    Le truc c'est de ce lancer dedans. Tu vas chercher souvent comment faire quoi, mais c'est ça apprendre.

    Ça vaut vraiment la peine.

    Tu commences avec une fenêtre simple, tu places tes objets un à un. Essait pas de tout faire en même temps, chaque chose en sont temps!

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    le xaml tu n'as pas besoin d'en avoir peur, il y a l'intellisense qui est pas trop male sur vs2010 (menu déroulant d'autocomplétion)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    WPF avec expression blend, c pas mal non plus

    Après, je ne sais pas si expression blend existe en version gratos ?

    Sinon, WPF, c'est surtout si tu as des trucs graphiques "chiadés" à faire.. ca sera beaucoup plus rapide et simple avec WPF qu'en Winform.

    Je te conseille le bouquin WPF4 Unleashed (en ebook sur le net...) qui est vraiment très complet et qui aborde beaucoup de point pour se "dégrossir" sur la technologie WPF, son utilisation, ses avantages et limites.

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    il n'y a pas que pour les interfaces jolies que wpf est utile
    il apporte des controles plus intelligents, des mises en pages plus poussées, des binding efficaces via des collections évènementées© sur add et remove
    et la possibilité de séparer encore mieux la couche interface de la couche code, donc possibilité de modifier l'interface sans risque de bug sur le code
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre expérimenté
    Profil pro
    Mangeur de gauffre
    Inscrit en
    Octobre 2007
    Messages
    4 413
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Mangeur de gauffre

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 413
    Par défaut
    Personellement je ne suis pas convaincu que WPF soit la panacée

    Franchement WInform c'est tres facile pour Beaucoup d'application meme tres évoluées.
    A ma connaissance certains controle extremement puissant n'ont pas d'équivallents en, WPF (DataGridView par exemple)

    Et mon opinion (actuelle) de WPF c'est bien pour ceux qui veulent developper l'interface d'une Application Fat-Client comme si c'etait une page-Web

    Pour moi le plus efficace ca reste WinForm

Discussions similaires

  1. [Débutant] Comment importer ColorDialog (windows.forms) dans WPF en VB.NET ?
    Par Polyvar dans le forum Visual Studio
    Réponses: 7
    Dernier message: 27/04/2014, 19h01
  2. WPF signe la fin des Windows Forms ?
    Par vandamme dans le forum Windows Presentation Foundation
    Réponses: 143
    Dernier message: 28/09/2011, 14h11
  3. Transformer Windows form en WPF ?
    Par juliensmarties dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 02/04/2010, 18h47
  4. Convertion application Windows Form en WPF
    Par skunkies dans le forum Windows Forms
    Réponses: 1
    Dernier message: 18/11/2008, 21h57
  5. WPF signe la fin des Windows Forms ?
    Par vandamme dans le forum Framework .NET
    Réponses: 17
    Dernier message: 16/07/2007, 14h36

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