Le binding a ses raisons que la raison ne saurait connaître dirons certains… Il est vrai que parfois des choses très simples semblent impossible à faire. Mais en y réfléchissant un peu la souplesse de Xaml et de C# permettent toujours de s’en sortir.More...
Mettre en page des éléments variables ou formatés en XAML peut parfois sembler fastidieux, c’est oublier qu’il existe des astuces de Binding comme le StringFormat qui simplifient beaucoup les choses…More...
Les Behaviors ne sont pas récents, ils existent depuis Silverlight 3, et leur succès n’a d’égal que leur valeur : notamment sous MVVM (mais pas seulement) ils permettent souvent de gérer de nombreuses situations de façon élégantes côté Xaml. Hélas .NET sous WinRT ne gère pas les Behaviors. Mais il existe une solution…More...
Un menu de type Tuile ça peut changer beaucoup de choses dans une application WPF (ou Silverlight), cela rend le logiciel plus facile à utiliser même sous Windows 7 en tactile, et puis c’est un petit vent de fraicheur qui permet de se passer des menus traditionnels. Gratuit ? oui. Et avec le source. C’est un cadeau Dot.Blog…More...
Je suis partisan du KISS ("Keep It Simple, Stupid” auquel je préfère “Keep It Small & Simple”). Je n’aime donc généralement pas m’encombrer de multiples composants et encore moins de librairies externes. Toutefois il existe des cas où réinventer la poudre devient “stupid”… Dans ces cas là il faut pouvoir compter sur des composants tiers bien faits, provenant de sources reconnues et fournis avec le code source. C’est le cas des nouveaux composants “RadControls pour Windows 8” de Telerik.More...
L’Inversion de Contrôle est un mécanisme fort utile pour assurer la modularité d’une application. MvvmCross, comme d’autres framework (Prism, Jounce, Mvvm Light, Caliburn...) propose une gestion de l’IoC. Je vous propose dans cet article PDF de faire un point sur l’IoC tel qu’il est mis en œuvre dans MvvmCross.
Il s’agit d’un article d’une douzaine de page, le format PDF lui convient donc mieux qu’un long billet HTML sur Dot.Blog. Téléchargez l’article ici :
Bonne lecture et ...
Stay Tuned !
Suite à la série de billets “Stratégie de développement cross-platform”, en bonus, voici le PDF de 54 pages qui sera peut être plus pratique à consulter que les pages web de Dot.Blog :
Bonne lecture !
Développer cette année c’est forcément développer cross-plateforme. Mieux, c’est développer cross-form factor... Android, iOS, Windows 7, Windows 8, sur PC, tablette, smartphone... Un vrai casse-tête qui peut couter une fortune si on n’adopte pas dès le départ la bonne stratégie et les bons outils. C’est une stratégie opérationnelle avec ses outils que je vais vous présenter dans cette série de billets dont voici la première partie.More...
MVVM est un sujet que j’aime bien. Je vous ai présenté sous forme de livres PDF les frameworks MVVM Light et Jounce, bientôt je vous présenterai deux autres frameworks. Mais leur intérêt est tel que leur nom mérite d’être connu au plus vite.More...
WinRT est au cœur de la nouvelle plateforme Windows 8. Beaucoup de rumeurs, d’attente aussi ont laissé s’installer une méconnaissance donnant l’impression d’un flou alors que tout cela est naturel : WinRT n’est pas encore sorti ! Maintenant que Windows 8 va sortir, que les RTM vont être distribuées, il est temps de préciser les choses. Qu’est-ce que WinRT ?More...