vBulletin stats
March, 2008 - Christophe Lauer, My Microsoft Life - Site Home - MSDN Blogs

Christophe Lauer, My Microsoft Life

Think Different. Think for Yourself.

March, 2008

Posts
  • Christophe Lauer, My Microsoft Life

    Le Gartner à propos de Silverlight 2 et du marché des RIA en entreprise

    • 3 Comments

    Je vous livre ici le texte en reprint d'une brève publiée sur le site du cabinet Gartner. Il s'agit d'une rapide analyse faisant suite à l'annonce de Silverlight 2 par Microsoft. voici ce qu'en dit le Gartner (la mise en gras de certains passages est de moi) :

    "From a technology viewpoint, Silverlight 2 allows Microsoft to catch up to, and in some cases surpass, Adobe Flex. During the past few years, Adobe Flex has enjoyed a head start in both the market and the technology. Silverlight 1.0 (released in mid-2007) had little uptake because it was essentially a JavaScript-centric media player plug-in. Most enterprise developers lack the client-side JavaScript skills to make effective use of this. Developers in the consumer Web are conversant with client-side technologies but saw no compelling differentiation over Adobe Flash.

    Silverlight 2 relies on the technology and tools that enterprise .NET developers are familiar with, such as C#, XAML and Visual Studio. Gartner sees pent-up demand in enterprises that are looking for a strategic rich Internet application (RIA) platform. A minority of enterprises have moved forward with strategic initiatives and have chosen Adobe Flex more than others. But the vast majority of organizations are uncommitted. They are still gaining an understanding of the business value of RIA and are waiting for offerings to mature from favored vendors such as Microsoft or IBM. Gartner expects Microsoft-centric organizations to take up Silverlight quickly. Developers in the consumer Web, who favor the open-source Linux, Apache, MySQL and PHP (LAMP) platform or Java over .NET, likely will not flock to Silverlight.

    Most enterprise developers still lack the best-practice know-how and process methodology to deliver an effective user experience, regardless of technology. Therefore, Silverlight alone will not do much to improve the usability of corporate applications."

    Ce que nous disent ces quelques paragraphes :

    - Silverlight 2 est une plate-forme complète et cohérente pour concevoir, construire et déployer des applications RIA d'entreprise

    - Silverlight 2 repose sur des concepts et des technologies connues et maitrisées par la majorité des développeurs sur plate-forme Microsoft en entreprise

    - L'avantage de la "prime au premier" de Adobe avec Flex dans le domaine des RIA en entreprise n'est pas évident

    - La majorité des entreprises n'ont pas encore fait leur choix de plate-forme RIA pour leurs applications propres : Si vous êtes une SSII ou une agence, ça signifie qu'il y a des positions à prendre, avec Silverlight bien entendu

    - Les "développeurs" traditionnels vont avoir besoin de se faire aider par des ergonomes et des designers afin de maximiser l'usabilité (horrible néologisme ou angliscisme malheureux, je vous l'accorde) de applications RIA. Là encore si vous êtes une agence, il y a des positions à prendre

    Vous pouvez retrouver cette brève du Gartner au format PDF ici.

  • Christophe Lauer, My Microsoft Life

    Petit sondage rapide sur Vous, votre entreprise et Silverlight

    • 0 Comments

    19092006_opinion_poll1[1] Afin de mieux vous connaître, mes chers lecteurs, et votre intérêt - ou pas - pour Silverlight, je vous propose de répondre à ce petit sondage très rapide qui ne vous prendra pas plus d'une à deux minutes. Les réponses sont anonymes, of course.

    C'est par ici.

    Je posterai une synthèse des réponses d'ici quelques jours, le temps de collecter un échantillon de réponses statistiquement suffisant.

    Merci par avance pour votre participation, et si vous voulez donner plus de détails sur vos réponses, vous pouvez les déposer en commentaire dans ce billet.

  • Christophe Lauer, My Microsoft Life

    Déposez votre WishList pour les futures features de Silverlight 3

    • 0 Comments

    Scott Barnes, nouvellement promu en tant que Program Manager sur Silverlight, lance un appel via son blog pour collecter vos souhaits, désirs et suggestions de fonctionnalités à ajouter dans la prochaine version de Silverlight, à savoir Silverlight 3.

    Vous pouvez déposer vos idées et suggestions en commentaire à ce billet.

  • Christophe Lauer, My Microsoft Life

    Silverlight 2, les contrôles et l'écosystème

    • 5 Comments

    Incontestablement, les contrôles graphiques sont une des nouveautés de Silverlight 2 qui étaient parmi les plus attendues. La liste des contrôles natifs proposés par Microsoft dans Silverlight 2 est relativement sans surprise, puisqu'elle comporte la plupart des contrôles de base qu'un développeur est en droit d'attendre d'une technologie de développement d'interface utilisateur en 2008. Voici un aperçu de la liste des contrôles tels qu'ils sont présentés dans la toolbox de Expression Blend 2.5 :

    Silverlight2BlendControls

    La vraie bonne surprise concernant ces contrôles vient d'ailleurs :

    - Ils sont techniquement proches de leurs équivalents dans WPF, du point de vue de leur implémentation et de leur utilisation. La preuve ici

    - Ils peuvent être facilement "skinnés" et la réalisation de thèmes visuels est possible à plusieurs niveaux, le premier niveau relativement simple étant de créer des templates d'affichage, cf. ce tutoriel chez ScottGu

    - Ils proposent un mécanisme de DataBinding bi-directionnel hyper puissant. Chapeau, j'adore. Exemple d'utilisation ici

    - Le code source de ces contrôles est disponible et vous pouvez donc les modifier à l'envie. Au passage je vous conseille de vous abonner au fil RSS du blog de Shawn Burke, le Program Manager de l'équipe responsable des contrôles dans Silverlight 2. C'est à Shawn qu'on devait déjà le projet de Ajax Control Toolkit

    - Nous aurons d'autres contrôles natifs à disposition d'ici à la version finale, peut-être même que certains seront ajoutés dès la prochaine version Bêta 2

    Tout ceci est très bien, mais ce n'est pas forcément suffisant dans tous les cas. Par exemple, si vous voulez construire une application RIA du type "Dashboard" qui sont parmi les applications RIA les plus populaires en entreprise, vous allez rapidement ressentir le besoin de contrôles et de composants évolués permettant de visualiser des données.

    Et c'est là que l'écosystème des partenaires et éditeurs de logiciels tiers autour de Microsoft et de Silverlight entre en scène.

    On a la chance d'avoir un écosystème très vigoureux et de qualité.

    Ainsi, on a depuis quelques temps déjà pu voir les travaux que fait ComponentOne autour de son toolkit Sapphire qui était déjà disponible pour la désormais obsolète pré-version Silverlight 1.1 Alpha, alors que cette version 1.1 Alpha justement ne proposait nativement aucun contrôle. ComponentOne a mis à jour les démos en ligne de Sapphire et celles-ci fonctionnent à présent sur Silverlight 2 Bêta 1. Vous pouvez les voir en fonctionnement "live" depuis cette page.

    Dernièrement - en fait hier après-midi - je suis tombé sur cette splendide démo de chez Infragistics qui est un autre éditeur historique de contrôles et composants d'affichage autour de la plate-forme Microsoft. Leur démo "faceOut" - un dashboard commercial - est tout bonnement excellente car elle reprend tous les attributs d'une application RIA d'entreprise réussie. Si vous voulez jouer un peu avec c'est par là.

    InfragisticsFaceOutDemo

    Pour en savoir plus sur cette démo, Infragistics a mis pas mal d'informations en ligne depuis cette autre page.

    Enfin, je tombe ce matin sur cette collection de contrôles de charting "VISIfire" distribués en Open Source, dommage, sous une licence GPL qui ne fera certainement pas l'affaire de tous. Bon, ça peut tout de même rester intéressant au moins pour monter des démos, hein. Il y a des démos en "live" de ces contrôles et ça vaut tout de même le détour.

    Toujours au sujet de la licence GPL de ces contrôles, le site comporte cette mention que je trouve d'ailleurs assez étrange du point de vue de la conformité à la GPL :

    "Visifire is licensed under GPL, a popular Open Source license. Visifire can be freely used in your web sites, blogs and internal applications as long as you comply with GPL. If GPL is not suitable for your products or company, we provide Visifire under a flexible commercial license designed to meet your specific usage and distribution requirements. For more details contact us."

    Whatever... Mais revenons plutôt à nos affaires de Silverlight et de contrôles.

    Voilà, je pense que ceci n'est qu'un début et qu'on va voir apparaître encore plus de contrôles d'ici à la version finale de Silverlight 2, pour la simple raison que la visualisation de données de façon riche et intéractive est un des domaines de prédilection des applications RIA. La demande et le besoin étant là, l'offre va forcément suivre. A suivre, donc ;)

  • Christophe Lauer, My Microsoft Life

    Tips and Tricks sur Silverlight via Twitter

    • 2 Comments

    twitterlogo-1[1] Celles et ceusses parmi vous qui me connaissent un peu savent que je suis un gros utilisateur de Twitter, limite addicted, et certains me qualifient même de flooder. Bref.

    Loin de moi l'envie au travers ce billet de relancer une discussion sans fin sur les intérêts et les mérites supposés ou avérés d'un service tel que Twitter, peu importe dans ce contexte.

    L'objectif de ce billet est de porter à votre connaissance l'un des innombrables "canaux" utilisés sur Twitter pour relayer et pousser de l'information : celui-ci se nomme SilverlightNews et partage avec vous un ensemble de liens vers des articles, billets, exemples d'utilisations ou code de démos liés de près ou de loin à Silverlight.

    SilverlightNews

    Pour suivre ce twitter, c'est par ici. Et si vous n'êtes pas utilisateur de Twitter, vous pourrez tout de même en bénéficier au travers de "vieux outils" par exemple un lecteur RSS puisque les infos de ce Twitter sont aussi disponibles via un fil RSS.

  • Christophe Lauer, My Microsoft Life

    Support de la présentation Silverlight 2 à l'Altaide Dev Drink de hier soir

    • 2 Comments

    ZipPierre et moi - avec le renfort inattendu de Mitsu - avons eu le plaisir d'animer la troisième session des Altaïde Dev Drink, sous le patronnage de Jacques Froissant et ses équipes. Il était question pendant les deux heures de la présentation de ... Silverlight 2.

    Vous pouvez télécharger le zip contenant la présentation au format Powerpoint 97-2003, ici depuis mon espace Skydrive.

    NB : Au passage si vous n'avez pas Office 2007 ou Office Mac 2008, vous pouvez installer des convertisseurs pour vos versions plus anciennes de Office afin de pouvoir lire les nouveaux formats OpenXML. Vous trouverez ces convertisseurs ici pour Windows et là pour Mac.

    [Edit] : Jacques a publié quelques photos de la présentation et de la soirée au pub et au Seven Café qui a suivi l'event. C'est par ici sur son Flickr.

  • Christophe Lauer, My Microsoft Life

    Des thèmes pour votre interface utilisateur en Silverlight 2

    • 0 Comments

    Via ce billet de Kathy Kam, on apprend que Corrina Barber - qui est le designer en charge de créer les "thèmes" visuels des contrôles de Silverlight 2 - a ouvert un blog sur lequel elle publie et propose au téléchargement trois thèmes visuels pour vos contrôles et interfaces utilisateur en Silverlight 2. En voici un rapide aperçu :

    Télécharger le thème Bubbly :

    Télécharger le thème Red :

    Télécharger le thème Flat :

    Et bien nous sommes vraiment gâtés parce que Corrina vient de publier un quatrième thème sur son tout jeune blog : Celui-ci s'appelle Rough et vous pouvez en voir une démo live ici. Vous pouvez le télécharger là.

    Merci Corrina ! ;)  

  • Christophe Lauer, My Microsoft Life

    Cinq tutoriels pour bien démarrer avec Silverlight 2

    • 1 Comments

    Cinq des ateliers préparés à l'occasion de la conférence Mix08 ont été mis en ligne et sont à présent accessibles par chacun. Il s'agit donc de cinq "Hands On Labs" qui vous permettront de découvrir rapidement les principes et concepts fondamentaux de Silverlight 2 Bêta 1.

    Alors que la technologie est tout juste naissante avec cette version Bêta 1 et que sa documentation est pratiquement inexistante, ces tutoriels sont des ressources précieuses pour quiconque souhaite se former à Silverlight 2 à court terme.

    Voici les liens vers la page proposant ces tutoriels, ainsi que les liens directs :

    Vous prendrez soin de vérifier que votre machine comporte bien les outils nécessaires, en particulier les Visual Studio 2008 Tools et Expression Blend 2.5 March 2008 Preview.

    Bons travaux !

  • Christophe Lauer, My Microsoft Life

    Belle collection de liens et ressources sur Silverlight 2 chez PierLag

    • 0 Comments

    Pierre inaugure son nouveau blog sur MSDN par un billet dans lequel il vous propose une petite compilation de liens et de ressources sur Silverlight 2 à destination des développeurs. C'est ici.

  • Christophe Lauer, My Microsoft Life

    Altaïde Dev' Drink III : Silverlight 2 en exclusivité - Paris le 27 Mars en soirée

    • 4 Comments

    Altaïde, via Jacques Froissant, organise le troisième épisode de ses rencontres pour développeurs nommées "Altaïde Dev Drinks". Il s'agit de petites conférences techniques qui se passent en fin de journée (une fois que vous avez fini votre journée de boulot heh) et qui couvrent un sujet particulier.

    Le premier épisode avait traité de PHP dans un contexte d'application SOA, animé par Alexandre Heimburger de blueKiwi, le second avait été l'occasion d'un Retour d'expérience sur Flex, par Matthieu Chevrier, le Directeur Technique de Navx.

    Le prochain Altaide Dev Drink aura lieu le 27 Mars à partir de 18h00 - la semaine prochaine - chez Microsoft au 148 Rue de l'Université dans le 7° Arrondissement. L'accès est libre après inscription par simple envoi de mail à anne.lapie@altaide.com

    Pierre Lagarde et moi-même aurons le plaisir d'animer ces deux heures de présentation technique sur Silverlight 2, avec pas mal de démos et de code ! Allergiques au code et amateurs de présentations avec 400 slides en une heure, s'abstenir ;)

    Si vous vous intéressez aux applications RIA, aux application riches dans le browser, utilisant de la vidéo, du son, avec des intéractions utilisateurs poussées, sans déploiement, et cross-plateforme entre Windows, MacOS X, plus si affinités (sur Mobile ? sur Linux ?) et qui tournent dans IE, Firefox et Safari, alors vous ne devriez pas manquer ça, surtout que ça sera la première présentation technique de Silverlight 2 pour les développeurs en Français, à peine un mois après le Mix08 de Las Vegas !

    Tous les détails sur le blog de Altaïde, ici.

    Allez, à jeudi soir ;)

    PS : Altaïde est un Cabinet de Recrutement, Jacques Froissant est ce qu'on appelle un chasseur de têtes... Vous voyez ? Alors pensez si vous venez à imprimer des CV à l'avance ;)

Page 1 of 1 (10 items)