Des contrôles de Mockup gratuits pour Silverlight 10. février 2011 Olivier Design, Blend, Silverlight, WPF (0) [new:28/02/2011]Vous avez Expression Blend, vous avez tout compris ! Savez-vous que vous pouvez agrémenter vos mockup avec des composants supplémentaires et gratuitement ? Il y a une astuce, bien entendu.Plus...
Les events : le talon d'Achille de .NET... 21. janvier 2011 Olivier Bug, Framework .NET, Silverlight, WPF (2) [new:31/01/2011]Les events (gestion d’évènements) sont d’une grande puissance et existent dans presque tous les langages récents (et même quelques un plus anciens). Ils autorisent un modèle de programmation évènementiel qui se calque bien sur la façon dont sont gérées les IHM des OS modernes (pilotés par l’utilisateur et ses clics souris). Hélas ce concept réutilisé par le Framework .NET ne lui va pas très bien. Pire, dans un environnement managé (avec Garbage Collector) les évènements sont une source inépuisable de pertes mémoire !Plus...
Silverlight : Contrainte de propriétés (Coercion) 8. novembre 2010 Olivier Framework .NET, Silverlight, WPF (2) [new:20/11/2010]La contrainte des valeurs est un mécanisme essentiel permettant à la valeur d'une propriété de rester confiner dans des bornes fixées par l'objet ou par l'utilisateur. C'est en réalité un des éléments de base permettant de respecter le paradigme de la programmation objet : l'encapsulation qui veut qu'un objet se protège de toute action externe pouvant le déstabiliser. Hélas, Silverlight n'offre pas les mécanismes que WPF propose pour les propriétés de dépendances. Nous allons voir comment régler cet épineux problème.Plus...
A bas les grilles ! 11. septembre 2010 Olivier Design, Données, Humeur, Silverlight, WPF (19) [new:27/09/2010]A bas les grilles ! De tout genre et de toute provenance !Plus...
MVVM, je m’y perds ! [une réponse rapide] 10. septembre 2010 Olivier Méthodologie, Silverlight, WPF (3) [new:16/09/2010]MVVM est une pattern, une simple pattern, pas une technologie nouvelle. Elle est utilisable dans de nombreux contextes, sous ce nom ou un autre et sous des formes plus ou moins identiques. Rien de nouveau donc. Et pourtant tout change. “Je m’y perds” est une réflexion que j’entends souvent. Encore aujourd’hui, un lecteur de Dot.Blog me faisait part de ce sentiment d’être un peu “embrouillé”. Alors plutôt qu’une réponse en privé qui ne profiterait qu’à un seul, voici la réponse à ce lecteur, et bien sûr, à tous les autres qui partagent la même impression…Plus...