Dot.Blog

C#, XAML, Xamarin, UWP/Android/iOS

Utiliser des Behaviors dans des applications Windows 8 Store

[new:31/12/2012]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…Plus...

Un menu gratuit à Tuile pour WPF ou comment se donner un air Windows 8 en bureau classique…

[new:31/12/2012]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…Plus...

Modern UI pour WPF

[new:30/10/2012]La cohérence est l’une des premières choses à considérer en matière de design. Aujourd’hui on peut être amené à développer des applications Modern UI sous Windows 8 autant que des applications WPF en bureau classique. Assurer une homogénéité de look & feel est donc important. Voici comment y arriver simplement.Plus...

Stratégie de développement Cross-Platform–Partie 1

[new:31/12/2012]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.Plus...

Gérer les changements de propriétés (Silverlight, WPF, WinRT...)

[new:30/09/2012]S’il y a bien une chose qui est “ze” base de la programmation sous .NET quel que soit la technologie d’affichage, c’est bien la notification des changements de valeur des propriétés ! Bizarrement cette fonctionnalité cruciale sur laquelle tout DAL, tout BOL, tout modèle Entity Framework se base, sans lequel MVVM n’existerait pas, ni Prism, ni Jounce, ni rien, bizarrement disais-je, Microsoft n’a jamais rien fait pour l’améliorer, laissant chacun se débrouiller et bricoler sa solution !Plus...

Silverlight 5 : Hommage à un oublié...

[new:31/08/2012]Le buzz Html 5, le “big shift” de Microsoft, l’arrivée de Windows 8, tout cela est tellement énorme que pendant ce temps la version 5 de Silverlight est sortie dans l’ombre de ce brouhaha, une version oubliée, maltraitée et mal traitée à qui je me dois de rendre hommage, non à titre posthume mais pour l’avenir. Plus...

De Silverlight/WPF à WinRT : .NET pour Metro Style (partie 3)

[new:30/08/2012]Je vous ai déjà présenté différents éléments de WinRT, notamment ses différences avec les frameworks Silverlight et WPF. Soyons plus précis. Avec C#/Xaml il est possible de créer des applications Metro Style, ces applications fonctionnent sous WinRT, mais utilisent avant tout une version spéciale de .NET, un peu comme Silverlight. Et il y a beaucoup à dire sur les différences entre SL et .NET pour Metro Style.Plus...