Archive for December, 2010

Microsoft Web Camps

Aucun commentaire

    Microsoft a le plaisir de vous inviter au WebCamp Paris, les 25 et 26 janvier prochain, au centre de Conférences Microsoft, animé par deux experts de Microsoft Corporation : Scott Hanselman, et James Senior.

    Les WebCamps sont des évènements gratuits, sur deux jours, qui permettent d’apprendre à construire et à developer des sites et des applications Web sur la plateforme Web Microsoft. Pendant le WebCamp, les experts de Microsoft vous présenteront plusieurs composants majeurs telles que ASP.NET Web Forms, ASP.NET MVC, jQuery, Entity Framework, IIS, Visual Studio 2010 et bien plus encore. Les WebCamps offrent aussi la possibilité de manipuler les outils et technologies, au travers d’ateliers pratiques et de workshops encadrés, en formant des équipes à plusieurs. Le tout avec l’aide et le soutien d’experts de Microsoft qui vous guideront d’étape en étape.

    Live Meeting contrôles stylisables par Access-it

    Aucun commentaire

      Ce soir à 19h00, Simon Ferquel et Julien Corioland tous deux MVPs nommés sur l’expertise Client Application Development animeront un Live Meeting en français à 19 heures.

      Au programme de ce Live Meeting : Développement de contrôles stylisables avec WPF, Silverlight Desktop et Silverlight pour WP7

      Pour participer à ce Live Meeting, rien de plus simple, inscrivez-vous ici.

      Je vous invite également à visiter les blogs de Simon et Julien aux adresses suivantes : http://www.simonferquel.net/blog/, http://blogs.dotnet-france.com/julienc

      LayoutGridSelector WP7 [Custom Control]

      Aucun commentaire

        Dans un projet Windows Phone 7 récent, nous avons eu besoin de simplifier l'une des interface utilisateur. Cette dernière permet à un utilisateur de déterminer le nombre de ligne et de colonnes qu'un diaporama peut afficher sur une surface de la dimension d'un Windows Phone (à savoir 800*480). Au départ deux TextBox étaient placés dans une grille et possédaient tous deux une liaison de donnée à deux voies vers des propriété d'un Vue-Modèle. Ce mécanisme n'étant pas des plus simple notamment sur téléphone mobile : click sur TextBox, effacement de l'ancienne saisie et saisie d'un nouveau chiffre et sauvegarde pour finir, j'ai simplifié au maximum cette interface graphique en créant un contrôle qui fait permet à l'utilisateur de définir directement un agencement de manière intuitive.

        Le contrôle peut définir :

        1. Un nombre maximum de colonnes et de lignes sélectionnables (bindable)
        2. La cellule ou la ligne ou la colonne sélectionnée (bindable)
        3. Diffuse un événement lors de la sélection
        4. Utilise en interne des ToggleButton doint vous pourrez modifier le style à loisir via le menu Edit Additionnal Style / Template
        5. De plus, celui-ci fonctionne également pour une application Silverlight classique
        6. J'ai pris en compte toutes les interactions utilisateurs possible du point de vue tactile pour éviter les erreurs de sélection ou d'affichage

        La dll contenant le controle est téléchargeable ici et vous pouvez voir le résultat ci-dessous :

        Install Microsoft Silverlight

        Silverlight 5 Preview Features

        1 commentaire

          Silverlight 5 sera là pour le second semestre 2011, c'est en substance le message que Scott Guthrie a diffusé le 2 décembre lors de l'événement FireStarter. Vous pouvez retrouver la Keynote ici.

          En attendant la version finale, une première version sera disponible courant du premier trimestre 2011. Le salon du MIX se tiendra du 12 au 14 avril 2011 à Las Vegas, il est très probable que la version Bêta sera disponible dès cette date si n'est plus tôt. Scott a tout de même pris le temps de communiquer quelques infos à propos de cette version. Le passage de la version 4 à 5 pourrait être comparée à celui qu'il y a eu entre la version 1 et 2. L'un des indices qui nous mène à cette réflexion concerne la durée des développement qui vont au moins s'étaler sur un an complet (d'après Scott puis qu'elle est prévue sur le second semestre) alors que le passage de la 3 vers la 4 n'avait duré que 10 mois environ. Scott Guthrie rassure tous les acteurs et la communauté Silverlight avec une énorme liste de fonctionnalité. Quelques sujets sont encore vaguement présenté mais on peut facilement imaginer leur impact et leur implémentation. En voici quelques unes de taille :

          -Nouvelle API 3D et moteur 3D

          -Impression vectorielle avec API riche

          -Un système de liaison largement amélioré avec notamment :

          • les customs markup extensions
          • la possibilité de placer des breaks points dans le XAML
          • Ancestor RelativeSource

          -Grosses améliorations à prévoir en termes de mise en page et d'affichage du texte.

          -Accélération GPU bien mieux supportée et intégrée

          -Le décodage hardware des vidéos HD H264, cela signifie que le GPU pourra prendre en charge lui même la décompression vidéo et soulagé le CPU.

          -La possibilité de créer des liaisons de données dans les Setter des styles. Cette fonctionnalité là est réellement très pratique lorsque l'on utilise des propriétés attachées notamment.

          -Les modèles de données (DataTemplate) peuvent désormais être implicite ça s'est plutôt une bonne nouvelle et encore une fois on sent bien que Microsoft essaie au maximum de rapprocher le flux de production Silverlight et WPF.

          -Les tests unitaires pour les IHM seront dorénavant supportés et Microsoft fournira un outil à cet fin :)

          Il y a encore pas mal d'autres fonctionnalités et certaines d'entre elles apparaîtront peut-être au fil du temps et des annonces alors rester à l'écoute car Microsoft investit massivement dans Silverlight 5 et vient de nous le prouver.