Blog du Pôle .NET

Partager pour mieux développer...

TechDays - [MSTD10] - WPF Toolkit et bonnes pratiques

clock March 10, 2010 10:41 by author yvue

 

Bonjour,

Un peu de publicité ne fait de mal à personne ...

Voici la WebCast de la session que j'ai eu la chance d'animer avec Julien Corioland aux TechDays 2010 sur WPF Toolkit et Bonnes Pratiques

Suivra dès que possible un petit ticket sur les bienfaits de MVVM ...

Yoann Vue 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Activer l’IntelliSense dans une fichier “.skin” pour Visual Studio 2008

clock October 25, 2009 11:19 by author gcelet

Bizarrement, Visual Studio 2008 par défaut ne fournit pas d’Intellisense pour les fichiers “.skin”. En revanche, il existe une manipulation simple pour l’activer comme décrit ici.

Voici le détails de la manipulation:

  1. Dans le menu Tools->Options.
  2. Choisissez Text Editor->File Extension dans la partie gauche.
  3. Tapez skin dans la zone de texte Extension.
  4. Sélectionnez User Control Editor dans la liste déroulante Editor.
  5. Cliquez sur Add puis OK pour fermer la boite de dialogue.
  6. Ouvrez de nouveau vos fichiers skin.

Intellisense.In.Skin.Files

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Résolution du bug de caractères dupliqués sur IE6

clock October 1, 2009 08:20 by author Thibaut

Salut à tous,

Petite astuce pour les développeurs ASP.Net :

Sur IE6 il existe un bug appelé "Duplicate Characters Bug" ou encore "Ghost Text Bug", qui, comme son nom l'indique, duplique des éléments sur votre page à des endroits un peu aléatoires.

Ce problème vient en fait des commentaires qui peuvent se trouver dans l'aspx, juste avant des éléments ou un style "float" est appliqué.

Je vous invite à visiter ce lien afin de mieux comprendre le problème et d'y trouver plusieurs solutions :

http://www.positioniseverything.net/explorer/dup-characters.html

La plus simple étant parfois de supprimer les commentaires inutiles <!-- useless --> mais bon de temps en temps ils sont utiles donc il est bon de savoir qu'on peut contourner le problème.

Pour ma part, j'ai eu ce problème et pour le résoudre je devais juste élargir le conteneur général de ma page de quelques pixels ... beaucoup de temps perdu pour 3 malheureux pixels ...

 En espérant que cela pourra vous être utile,

Thibaut (first ticket ^^)

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Comparaison WPF et Silverlight

clock June 15, 2009 08:19 by author yvue

Un simple relais d'informations 

Sur le site codeplex, on retrouve un white paper tres sympa.

http://wpfslguidance.codeplex.com/

C'est une comparaison des technologies WPF et Silverlight

bonne lecture

Yoann Vue 

 

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Textarea avec Google Chrome

clock April 9, 2009 09:50 by author julien

Pour les adeptes de Google Chrome, vous avez surement remarqué que la Textarea (Textbox en mode MultiLine) est redimensionnable lors de l'exécution de votre page Web.
Certains vous diront que cela est très pratique surtout si celle-ci est de petite taille. Or, pour le développeur cela est peut-être inutile ou même embêtant car ca "casse" le montage.

La solution à ce problème est la suivante :
·          Dans le style de votre texarea ou TextBox (mode MultiLine), il vous suffit de rajouter l'expression !important lors de la définition de la largeur et/ou hauteur.

     Exemple :
                .CssTextArea { height: 100px !important; width: 200px !important; } 


Voilà voilà votre textarea n'est plus redimensionnable et prête à être publié.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Lenteur firefox sous Vista / Seven

clock April 8, 2009 10:46 by author Xavier Masclet
Certains auront remarqué que firefox est particulièrement long quand on dev en local sur un poste qui tourne sous Vista ou Seven.
L'astuce est la suivante, et m'a fait gagné 14 secondes sur le temps de chargement d'une page :

- Dans Firefox ouvrez un nouvel onglet
- Dans la barre d'adresse tapez : about:config
- Cliquez sur le bouton "I'll be careful, I promise"
- dans le filtre saisissez : ipv6
- double cliquez sur la ligne network.dns.disableipv6 pour mettre la valeur à 'true'.
- Redémarrez firefox

Voila c'est fait. Maintenant ca devrait aller beaucoup plus vite.
Cette astuce n'est valable que lorsqu'on fait tourner un site en local.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Silverlight 3 beta disponible

clock March 20, 2009 09:42 by author aequoy

 Microsoft a présenté hier durant le MIX 09 la nouvelle mouture de Silverlight 3.0.

Parallèlement à l’arrivée de la bêta de Silverlight 3.0, Microsoft prépare Expression Blend 3, qui embarquera son propre lot de nouveautés, notamment SketchFlow pour concevoir rapidement et visuellement des interfaces, ou encore l’importation de travaux depuis Photoshop et illustrator.

Les développeurs qui veulent s’essayer à Silverlight 3.0 auront besoin de Visual Studio 2008 SP1 ou au moins de Visual Web Developers Express 2008 SP1.

Voici les différents téléchargements relatifs :

  • Outils Silverlight 3.0 pour Visual Studio (incluent le SDK)
  • Runtimes développeurs pour Windows et Mac OS X
  • Version Preview d’Expression Blend 3
  • Kit d’outils complémentaire (contrôles, thèmes, etc.)
  • Services RIA .NET
  • Documentation : en ligne ou sous forme de fichier CHM
  • Alexandre Equoy

    Be the first to rate this post

    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5


    Microsoft Health Graphing control

    clock February 20, 2009 05:15 by author aequoy

     

    La santé et le secteur hospitalier étant mes domaines fonctionnels d'origine, voici un petit billet pour vous informer de la sortie de nouveaux contrôles et guides WPF/Silverlight dédiés aux interfaces médicales. 

    Si vous n'avez pas encore consulté le site http://www.mscui.net/ je vous y invite.



    Source : http://www.mscui.net/Blog/post/Welcome-to-our-New-Graphing-Control.aspx

    Alexandre Equoy

    Currently rated 5.0 by 1 people

    • Currently 5/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5


    Microsoft Surface Camp : day 2

    clock February 6, 2009 04:58 by author aequoy

    Après une première journée dont l'objectif était de défaire les illusions vis à vis de Microsoft Surface et de nous projeter dans ce que l'on peut attendre de l'outil, cette seconde journée démarre sur le design d'application sur Surface.
    Yoann has improved his english. He is certainly fluent now... ;)
    Notre interlocuteur a commencé par évoquer des guidelines de design.
    L'aspect multi user et l'aspect contextuel (l'endroit, les types de participants...) influent énormément sur le design et les comportements d'application
    .
    Nos scénarios de tests vont devoir s'étoffer afin de prendre en compte tous les cas d'utilisations.

    Nous continuerons à vous donner des nouvelles.

    Repeat after me Yoann, my taylor is rich ....

    Après 2 jours passés ensemble, Yoann s'est enfin décidé à me demander en mariage. Et comme tout "bons" devs que nous sommes nous avons décidé de préparer l'événement par une application Surface.

    L'idée de cette application est de préparer un plan de table, d'assigner des personnes à ces tables, d'imprimer des tags sur les cartes d'invitation et le jour J (un jour mon prince viendra...) par la reconnaissance des tags_id de placer les gens automatiquement.

    Nous avons codé une partie de la nuit ce début d'application sur le simulateur et nous l'avons testé en réel sur la table cet après midi.

    Enormément d'idées arrivent du fait de passer sur la table (c'est l'application bien sûr qui est passée sur la table ;)). Plutôt que d'utiliser des bouton nous allons utiliser des objets réels que nous placerons et qui par reconnaissance de forme donneront au final le même rendu.

    Lorsque notre interlocuteur nous prévenait qu'il fallait absolument une table pour développer, c'est VRAI !!! (Arnaud, Eric, Olivier si vous nous lisez :) )

    Les idées fusent à partir du moment où d'autres utilisateurs peuvent interagir.

    Expérience fantastique ! Nous sommes comme 2 gosses devant un jouet.

    Marvellous comme dirait Yoann ;)

    Alexandre Equoy

    Quelques photos de l'évenement :

     



    Avec le témoin ;)
    Laurent tu seras mon témoin


    Currently rated 3.9 by 9 people

    • Currently 3.888889/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5


    Microsoft Surface Camp : day 1

    clock February 5, 2009 07:48 by author aequoy

    J'ai la chance d'être avec mon collègue Yoann (YoView pour les intimes) de participer à un séminaire Microsoft Surface.

    C'est le début de l'aventure Access it sur cette technologie.

    Nous ne sommes pas assujettis à un NDA quelconque donc nous vous donnerons des nouvelles, des samples assez rapidement.

    En attendant la table Access it :) (message subliminal pour nos boss :) , nous proposerons un résumé de ce séminaire où des choses très intéressantes se disent.

    Un premier constat que notre interlocuteur américain nous fait justement remarquer est qu'il faut revoir notre façon de penser.

    Le multitouch n'est absolument pas le fer de lance de cette technologie. Il faut penser "social computing", intégration de devices multiples, reconnaissance de formes.

    C'est vrai qu'il est tentant de faire tout et n'importe quoi avec surface pour le "fun" mais à 10 000 euros la table c'est cher payé.

    Mieux vaut un "bête" écran tactile. 

    Nous avons donc du boulot pour imaginer de "vrais" scénarios métiers intégrant l'ensemble des capacités de la table.

    Les scénarios multitouch étant simples à concevoir, je pense que dans un premier temps, il faut imaginer l'objet, le device qui va se "connecter" à la table.

    Alexandre Equoy

    Quelques photos pour la route :

     

    YoView devant la table

    Access it



    Currently rated 5.0 by 2 people

    • Currently 5/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5


    Calendrier

    <<  March 2010  >>
    MoTuWeThFrSaSu
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234
    Afficher en pleine page

    Visiteurs