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 :

WPF en environnement TSE/Citrix et rendu du texte


Sujet :

Windows Presentation Foundation

  1. #1
    Membre averti Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Points : 428
    Points
    428
    Par défaut WPF en environnement TSE/Citrix et rendu du texte
    Salut à tous,
    j'aimerais savoir si certains d'entre vous savent comment se comporte une application WPF dans un environnement TSE / Citrix. Le peu que j'ai pu trouver sur Internet semble indiquer que c'est le CPU du serveur qui va réaliser toutes les opérations directx normalement dédiées aux cartes graphiques. Sur le papier, ça ne présage rien de bon côté perf...

    Autre point, le rendu du texte de petite taille (typiquement en 10,11, 12). C'est évidemment très subjectif, mais de mon point de vue, je le trouve particulièrement médiocre. L'antialiasing est vraiment trop prononcé et donne un aspect très flou aux caractères. Après plusieurs années, j'arrive vraiment pas à m'y faire. Et vous ça vous gêne ? et surtout vos clients vous ont-ils déjà fait ce genre de remontée ? Je m'inquiète un peu car apparemment il n'existe aucun moyen de désactiver cet antialising.

    Merci d'avance pour les infos

    Pascal

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Citation Envoyé par _PascalC_ Voir le message
    Salut à tous,
    j'aimerais savoir si certains d'entre vous savent comment se comporte une application WPF dans un environnement TSE / Citrix. Le peu que j'ai pu trouver sur Internet semble indiquer que c'est le CPU du serveur qui va réaliser toutes les opérations directx normalement dédiées aux cartes graphiques. Sur le papier, ça ne présage rien de bon côté perf...
    C'est ce qui se passe en effet. A la base, les calculs pour l'IHM devaient être fait sur le poste client mais Microsoft a changé d'avis... Il y avait un post sur un blog MSDN, faudrait remettre la main dessus...

  3. #3
    Membre averti Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Points : 428
    Points
    428
    Par défaut
    Merci Thomas pour cette confirmation.
    Sinon personne n'est donc gêné par le rendu du texte avec Wpf ? D'un côté tant mieux si je suis le seul...

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Ce problème aussi est connu de Microsoft et fait partit des améliorations apportées par le framework .NET 4.0

  5. #5
    Membre averti Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Points : 428
    Points
    428
    Par défaut
    Merci, je n'avais pas vu que ça faisait partie des améliorations apportées par la prochaine mouture du Framework. Il Va falloir que je me réinstalle ça dans une VPC pour regarder ça de plus près

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Attends la Beta 2 alors: les améliorations au niveau du texte n'interviendront qu'à ce moment

  7. #7
    Membre averti Avatar de _PascalC_
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 220
    Points : 428
    Points
    428
    Par défaut
    ... la nouvelle Beta de VS 2010 venant tout juste de sortir (merci de l'info Thomas ), j'ai pu regardé de plus près les changements apportés au rendu du texte avec WPF. Comme on peut le voir sur l'image, on peut cette fois activer ou non l'aliasing du texte :



    Du côté TSE, j'ai pu faire un essai cette semaine. Ca confirme mes craintes... Avec une petite animation 2D, j'arrivais sans trop de problème à faire bien grimper la charge CPU avec une seule appli WPF et un seul utilisateur.
    En utilisation "classique" sur un PC, la charge CPU restait limitée < 10% et l'animation était parfaitement fluide.

    Config serveur : bi-quadcore Xeon HT à 2.67 ghz - 12 go Ram - WIN 2008 64 bits
    Config pc : p4 3.2 ghz - 1 go Ram - XP Pro SP3

    Voilà pour le complément d'infos

  8. #8
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    En environnement TSE, il y a des contraintes pour faire du WPF: ne pas utiliser d'animations, ne pas faire de 3D, éviter les GradientBrush

Discussions similaires

  1. [WS 2008 R2] Licence Cal environnement TSE windows XP / 2008 R2
    Par mims1664 dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 04/01/2011, 09h31
  2. WPF 3D Bitmap extrusion : ameillorer le rendu
    Par edony44 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 18/06/2010, 17h30
  3. TSE/Citrix debit de Connection à Distant
    Par mavi75 dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 18/05/2008, 17h45
  4. Mise en place d'un serveur TSE (+citrix) -> Architecture
    Par Kiwix dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 26/03/2007, 18h17
  5. [CR VS2005] Pb déploiement sous TSE/Citrix
    Par Cereal123 dans le forum SDK
    Réponses: 3
    Dernier message: 08/03/2007, 10h27

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