août
2010
Un petit billet pour évoquer deux outils pour WPF : Snoop et Mole Ces deux outils permettent de visualiser l’arborescence graphique d’une application WPF. Snoop Snoop espionne une application (choisie par l’utilisateur) et affiche son arborescence visuelle en temps réel. Il devient dès lors possible d’interagir avec elle, et de suivre en parallèle l’évolution des objets affichés (propriétés). Mieux : vous avez la possibilité de modifier les propriétés des objets, et d’en voir le résultat […]
août
2010
Fiddler, pour ceux qui ne connaissent pas, est un proxy web (dispo ici http://www.fiddler2.com/). Ce petit outil (bien pratique) permet de visualiser le trafic http provenant d’une session utilisateur ou d’une application. La problématique : Actuellement, je travaille sur un ensemble d’applications qui interagissent entre elles par le biais de services WCF. Un de ces services sert de proxy métier. Son rôle consiste donc, à interroger plusieurs sources de données (services web qui existent sur […]
août
2010
Ce matin… un lapin… a tué un chasseur… Bé le lapin c’était moi et le chasseur… cette propriété maxJsonLength ! Si par hasard, vous utilisez / vous tombez sur un projet qui utilisent les JsonSerializer (en javascript), et que le serialize atteint ses limites… il vous parlera peut être de "maxJsonLength". Vous pouvez modifier cette propriété directement dans le web.config, à savoir : <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="123456"></jsonSerialization> </webServices> </scripting> </system.web.extensions> Et le tour est […]
août
2010
Un petit billet pour vous faire part d’un site que j’ai découvert ! certe, certains d’entre vous le connaissent certainement ! (au vu de la qualité de la prestation) http://regexstorm.net Ce site permet de disposer d’une base de connaissance pour la rédaction des regEx, ainsi que d’un très bon testeur d’expression régulière qui reconnait aussi les expression nommées… le tout en ligne… @user et en abuser ! @+
juin
2010
Lors du dernier Mix, les équipes Microsoft avaient présenté PivotView. Pour rappel, ce contrôle permet d’afficher et de filtrer des centaines d’objets facilement… Puisqu’une petite démonstration vaut mieux qu’une belle explication, je vous propose de le découvrir en Cliquant ici. Cette application est hébergée sur le cloud Azure, et exploite ce contrôle pour filtrer une video-thèque.
juin
2010
De plus en plus souvent, nous sommes confrontés à des chartes graphiques qui imposent des couleurs d’arrières plans pour les objets sélectionnés dans des listes d’objets (type combobox ou listbox). Or, en WPF, il n’existe pas de “SelectedItemTemplate”… Une solution simple et efficiente consiste à surcharger les couleurs système localement. Exemple pour une combobox : <ComboBox.Resources> <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="#ACC9D4" /> </ComboBox.Resources> … Ce cette façon, la couleur système HighlightBrushKey utilisée comme arrière plan […]
avril
2010
Bonjour, Pour ce post… pas d’informatique : juste un petit (gros en fait) délire d’un pote qui est joueur d’orgue sur Macon … à visiter et à re visiter : http://www.youtube.com/user/etienne7101#p/u/9/flGJGV7hIkc PS : n’hésitez pas à dérouler les 20 autres morceaux à droite !
mars
2010
Bonjour à vous ! Un petit post mignon tout plein aujourd’hui. WCF RIA Services nous permet de requêter, de façon quasi transparente, une source de données depuis une application cliente Silverlight (par exemple). La syntaxe utilisée consiste à appeler Load de l’objet DomainContext instancié et de lui préciser quelle query utiliser. Ce mécanisme suffit largement pour des filtrages basiques. Lorsque l’on a à utiliser des filtrage plus complexes, RIA se trouve vite à bout de […]
mars
2010
Premier post sur développez ! Et un petit tip pour tout ceux qui utilisent WCF RIA Services. Récemment, j’ai été confronté à un petit souci de design de modèle de donnée, qui a engendré un bug auprès de RIA. Soit le cas suivant : Je dispose donc (en base de données) de 5 tables : ModèlePièce identifié par IdModelePiece Fournisseur identifié par IdFournisseur Pièce Une pièce correspond à un modèle fournit par un fournisseur. L’identifiant […]