Archive for the 'Actus' Category

Thu, Feb 11th, 2010
posted by Eric Ambrosi 01:02 PM

    Juste un petit post pour vous faire un petit retour sur les Techdays et mettre à disposition mes Slides concernant la collaboration Designer Développeur et SketchFlow. Dans l'une des photos de la galerie ci-dessous, vous noterez la présence de Frédéric Queudret CEO de la société MPoware. Il est en pleine démonstration de l'application Cyclone dédiée à la conception et à la diffusion d'applications pour le CloudComputing. Vous remarquerez la présence de la team Access-It. Frédéric a également présenté Cyclone en conférence, le descriptif de sa session est ici. Bravo à lui et à Aude Mousset qui rejoint MPoware :)

    Install Microsoft Silverlight

    SketchFlow

    Collaboration Designer Développeur

    Si certains ont des questions sur les Slides n'hésitez pas...

    Wed, Jan 20th, 2010
    posted by Eric Ambrosi 10:01 AM

    Dans une production conjointe de Regart.net et de Microsoft, j'ai participé au développement d'un plugin pour wordpress au côté de Boris Forconi. Celui-ci est basé en partie sur celui de Tim Heuer. L'idée était de créer une galerie Silverlight en utilisant l'API wordpress mais en développant la galerie elle-même en Silverlight. Boris s'est occupé de toute la partie PHP et de l'intégration à Wordpress. Pour ma part, j'ai développé la partie Silverlight. L'objectif est de fournir un moyen simple de mettre des images en ligne pour Wordpress comme montré ci-dessous :

    Install Microsoft Silverlight

    Il suffit d'écrire une balise de type : [sl-gallery: ...]

    Vous pouvez définir les paramètres comme indiqué dans l'exemple ci-dessous :

    • width=400
      //définit la largeur de la galerie à 400 pixels
    • height=400
      //définit la hauteur de la galerie à 400 pixels
    • leftArrow=true
      //affiche ou cache la flèche de gauche
    • rightArrow=true
      //affiche ou cache la flèche de droite
    • pageNumbers=true
      //affiche ou cache la pagination
    • thumbnails=true
      //affiche ou cache les vignettes
    • fill=uniform
      //permet d'indiquer un mode de remplissage vous avez le choix entre :
      //   uniform (remplissage homothétique partiel selon possibilité)
      //   uniformtofill (remplissage avec homothétie)
      //   fill(remplissage avec déformation les dimensions)
      //   none (préserve les dimensions originales)
    • bgcolor
      //couleur d'arrière plan
    • bgmode
      //sans arrière plan ou avec arrière plan windowless

    La première bonne nouvelle, c'est qu'il est possible d'utiliser un menu pour paramétrer tout ça en 2 secondes. Il s'ajoute à l'administration des articles Wordpress. Une petite fenêtre apparaît lorsque vous cliquez sur le bouton (voir ci-dessous).


    La seconde bonne nouvelle, c'est que nous mettrons rapidement les sources à disposition sur wordpress.com. De cette manière vous pourrez modifier entièrement le visuel de la galerie côté Silverlight. Dans tous les cas, celle-ci récupère dynamiquement les images de la galerie Wordpress. Vous pouvez en télécharger une première version ici.

    Mon, Jan 4th, 2010
    posted by Eric Ambrosi 10:01 AM

      je remonte ce post de Aude Mousset qui explique comment contourner le problème d'embarquement des polices dont le nom contient des caractères spéciaux...

      Mon, Dec 28th, 2009
      posted by Eric Ambrosi 05:12 PM

      J'ai finalisé récemment l'écriture de mon livre Pratique de Silverlight dédié à la technologie du même nom. Celui-ci devrait faire plus de 500 pages et s'articule autour de l'apprentissage des bonnes pratiques de production en équipe. Il est édité par Pearson Education France et sort le 2 février 2010. Je ne l'ai pas conçu comme un glossaire de fonctionnalités mais plutôt comme un guide de production et d'apprentissage. Il trace un portrait robot de la conception d'applications Silverlight, en partant de la liste d'affichage jusqu'au chargement de données externes au sein du modèle de conception MVVM en passant par le prototypage ou l'organisation des flux de production.

      L'idée générale du livre est de fournir des exemples concrets téléchargeables aussi bien pour les graphistes que pour les développeurs. Vous pouvez en réserver un exemplaire sur le site  de Pearson France ici.

      Cet ouvrage s'adresse aux intégrateurs Web, aux designers interactifs, aux graphistes purs et aux développeurs web peu familier de la plateforme .Net. Il crée un pont entre développement et graphisme, pour améliorer la collaboration et la productivité.

      Son contenu prend en compte les spécificités des développeurs et des designers interactifs sous formes d'exercices complémentaires. Le C# est choisi comme seul langage logique pour plus de clarté. La théorie, les exemples et exercices (téléchargeables) sont progressifs et peuvent constituer une base d’apprentissage pour les non développeurs. Toutefois ce livre ne s’adresse pas aux débutants du Web, mais bien aux personnes qui possèdent des bases acquises sur d’autres technologies.

      Voici le sommaire du livre :)

      Partie I. Approche de Silverlight

      1. Introduction
      1.1 Qu’est-ce que Silverlight ?
      1.2 De .Net 1 à Silverlight
      1.3 Les avantages de Silverlight
      1.4 La suite Expression Studio
      1.5 Positionnement métier
      1.6 Langages de développement et choix

      2. Le couple XAML / C#
      2.1 XML
      2.2 XAML, un langage déclaratif puissant
      2.3 Les fondamentaux du langage C#

      3. HelloWorld
      3.1 Une première application Silverlight
      3.2 Architecture d'une solution
      3.3 Le conteneur racine
      3.4 Ajouter du texte
      3.5 Tester et compiler

      4. Un site plein écran en 2 minutes
      4.1 Les projets de type site Internet
      4.2 Créer des conteneurs redimensionnables
      4.3 Le composant bouton
      4.4 Ajouter de l’interactivité
      4.5 Fichiers déployés

      5. L’arbre visuel et logique
      5.1 Composants visuels
      5.2 Principe d’imbrication
      5.3 Ajouter des enfants à la liste d’affichage
      5.4 Supprimer des objets de l’arbre visuel
      5.5 Échanges d’index

      Partie II. Interactivité et création graphique

      6. Animations
      6.1 Introduction
      6.2 Animer avec Expression Blend
      6.3 Gérer l’accélération
      6.4 Animer avec C
      6.5 Les transformations relatives
      6.6 Animer des particules

      7. Boutons personnalisés
      7.1 Créer un lecteur vidéo
      7.2 Style visuel
      7.3 Bouton générique
      7.4 Le gestionnaire d’états visuels
      7.5 Le bouton interrupteur ou ToggleButton

      8. Interactivité et modèle événementiel
      8.1 Les fondements du modèle événementiel
      8.2 Supprimer l’écoute d’un événement
      8.3 Le couplage faible en pratique
      8.4 Propagation événementielle
      8.5 Les comportements

      9. Les bases de la projection 3D
      9.1 L’environnement 3D
      9.2 Les propriétés 3D
      9.3 La caméra
      9.4 Introduction aux matrices

      10. Prototypage dynamique avec SketchFlow
      10.1 L’environnement
      10.2 Prototype simple
      10.3 Le lecteur SketchFlow
      10.4 Interactivité
      10.5 Interface riche

      Partie III. Conception d’applications riches

      11. Ressources graphiques
      11.1 Qu’est-ce qu’une ressource
      11.2 Les pinceaux
      11.3 Les polices de caractères
      11.4 Styles et modèles de composants
      11.5 Le modèle Slider
      11.6 Les liaisons
      11.7 Le modèle ListBox

      12. Composants personnalisés
      12.1 Contrôle utilisateur
      12.2 Boîte de connexion
      12.3 Contrôles personnalisables

      13. Médias et données
      13.1 Chargement de médias
      13.1.1 Chargement dynamique d’images
      13.1.2 Formats vidéo et modes de diffusion
      13.1.3 Un lecteur vidéo simple
      13.1.4 Chargement dynamique de vidéos
      13.2 Conception MVVM
      13.2.1 Principes
      12.2.2 Modèle
      12.2.3 Vue-Modèle
      13.3 Chargement de données
      13.3.1 L’objet WebClient
      13.3.2 Introduction à LINQ
      13.3.3 Expression lambda
      13.3.4 Consommer du XML avec LINQ
      13.3.5 Charger un flux JSON
      13.3.6 Sécurité inter-domaine

      Thu, Nov 19th, 2009
      posted by Eric Ambrosi 04:11 PM

        Tim Heuer mets en ligne une série de vidéos dédiées à Silverlight 4. Les thèmes sont listés ci-dessous :

        • Vue d'ensemble

        Quelles sont les principales choses à savoir sur Silverlight 4 ? Une comparaison avec Silverlight 3?

        • Contrôles

        Quels sont les nouveaux contrôles de Silverlight 4?

        • Out Of Browser

        Comment établir des privilèges élevés pour vos applications ?
        Que sont les notifications toast?
        Comment peut-on héberger du contenu HTML dans une application ?

        • Impression et Webcam

        Comment les nouvelles API d'impression / webcam Microphone fonctionnent-elles ?

        • * Vs Silverlight WPF

        Avec sa version 4, la frontière entre Silverlight et WPF s'efface. Comment décider quelle technologie utiliser?

        • * Améliorations du moteur de texte
        • Communication réseau

        Quel sera l'impact pour vos futurs développement ?

        • Liaison de données: Les nouveautés

        Voici un lien vers le blog de Tim, n'hésitez pas à visionner les vidéos pour mieux découvrir les nouveautés de Silverligh 4.

        http://www.sparklingclient.com/silverlight-4-podcast-pack-with-tim-heuer

         

        You are currently browsing the archives for the Actus category.

        Auteur du livre “Pratique de Silverlight” aux éditions Pearson

        Categories

        Language

        Archives