+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    janvier 2013
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

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

    Informations forums :
    Inscription : janvier 2013
    Messages : 218
    Points : 5 534
    Points
    5 534
    Billets dans le blog
    1

    Par défaut Perspex Alpha 2 disponible avec un plugin pour Visual Studio 2015

    Le framework .NET Perspex est disponible dans sa version Alpha 2,
    il embarque la prise en charge des styles dans XAML et bien d'autres fonctionnalités

    Perspex est un framework .NET de construction d’interface graphique cross plateforme inspiré de WPF. Dans sa version Alpha 2, l’outil vient avec beaucoup de nouvelles fonctionnalités. Les développeurs expliquent que la principale différence qu’il y a entre Perspex et des boîtes à outils existantes XAML comme WPF et UWP réside dans le style. Le framework Perspex pour sa part fait appel à un système qui ressemble à celui du CSS et qui espère être « plus puissant et plus souple que les systèmes de styles XAML existant ». D’ailleurs, ils ont ajouté le support à l’expression des styles dans XAML. Cette portion de code permet d’attribuer à tous les Button dans le StackPanel la valeur Blue.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <StackPanel>
      <StackPanel.Styles>
        <Style Selector="Button">
          <Setter Property="Button.Background" Value="Blue"/>
        </Style>
      </StackPanel.Styles>
      <Button>I will have a blue background.</Button>
    </StackPanel>
    Cette formulation est très proche de celle de WPF, exception faite de TargetType qui se trouve remplacé par Selector. De plus, comme en CSS, il est possible de définir des classes de style par exemple ou même des pseudo-classes.

    Les développeurs ont également porté la composante HTML Render dans Perspex pour lui permettre de complètement gérer les rendus HTML 4.01 et CCS 2 directement dans Perspex. Pour rappel, la bibliothèque HTML Render apporte également d’autres fonctionnalités et avantages comme le support de la sélection de texte et du copier-coller, elle fonctionne avec Mono, elle permet de créer des images / PDF depuis de composants de code HMTL.

    Les nouvelles fonctionnalités ajoutées à l'outil sont la prise en charge de :
    • ImageBrush pour l'intégration d'images,
    • VisualBrush pour l'utilisation du pinceau
    • Clipboard pour l'utilisation du presse-papier
    • Canvas permettant d'insérer un canevas qui peut contenir d'autres éléments
    • Cursor pour la manipulation du curseur


    Voici en vidéo quelques fonctionnalités en action.


    L’équipe de Perspex a fait d’énormes progrès depuis la sortie de la version Alpha 1. Ce framework est disponible pour Linux, Mac OS et Windows avec notamment un plugin pour Visual Studio 2015.

    télécharger l'extension pour Visual Studio 2015

    Source : GitHub

    Et vous ?

    Que pensez-vous de cet outil ?

    Forum DotNet
    Images attachées Images attachées  

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : février 2004
    Messages : 19 839
    Points : 40 637
    Points
    40 637

    Par défaut

    Ca a l'air pas mal du tout !

    J'aime beaucoup le système de style, plus souple que celui de WPF/XAML

Discussions similaires

  1. Perspex ou WPF, quel outil choisir ?
    Par Victor Vincent dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 06/11/2015, 19h47
  2. Quels outils choisir ?
    Par thecyril dans le forum PHP & MySQL
    Réponses: 1
    Dernier message: 20/08/2007, 14h01
  3. [Conseil] Quel outil choisir pour créer son forum?
    Par idamarco dans le forum Forum
    Réponses: 18
    Dernier message: 26/02/2007, 01h19
  4. [gestion d'affichage] quel outil choisir?
    Par poukill dans le forum Développement 2D, 3D et Jeux
    Réponses: 3
    Dernier message: 13/11/2006, 13h32
  5. Quel outil choisir pour un développement SQL-Server ?
    Par Mouse dans le forum Débats sur le développement - Le Best Of
    Réponses: 23
    Dernier message: 12/08/2003, 07h23

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