Dot.Blog

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

Etendre WinRT C#/Xaml : un tour sur CodePlex

[new:15/10/2012]WinRT est tellement jeune qu’officiellement sa coquille, Windows 8, n’est pas encore sur le marché… Forcément il manque des choses qui viendront avec le temps. Je vous ai présenté dernièrement WCF Data Services 5 qui fait renaître les Ria Services de Silverlight, mais on peut déjà trouver beaucoup d’autres choses. Petit tour sur CodePlex (une sorte de remake de “mon petit marché égoïste” paru en 2010).Plus...

Silverlight : Debug du Binding Xaml

[new:30/08/2012]Ajouté dans Silverlight 5 le debug des bindings en Xaml est une possibilité encore peu utilisée alors qu’elle simplifie beaucoup la recherche et la résolution de bugs. Une bonne raison d’en parler un peu avec un petit exemple.Plus...

Les extensions de balises Xaml de Silverlight 5, vous connaissez ?

[new:30/09/2012]Vous avez certainement du lire quelque chose à propos des “custom markup extensions” de Silverlight 5... si, en cherchant bien... Mais que vous en est-il resté ? Sauriez-vous utiliser cette possibilité (qu’on retrouve dans WPF) pour faire quelque chose d’utile, pour vous sortir d’une impasse ? Il y a de grandes chances que la réponse soit non. Alors suivez-moi, vous allez voir, c’est une feature vraiment intéressante..Plus...

De Silverlight à WinRT (partie 1)

[new:30/08/2012]Quand on connait déjà Silverlight, la question qui se pose tout de suite est de savoir comment réutiliser au mieux son savoir-faire sous WinRT, ce qui implique de comprendre et connaître les différences principales entre les deux plateformes. Dans cette première partie j’aborderai les déclarations des espaces de noms, car sans eux, rien ne tourne. Plus...

Se préparer au “big shift” de la stratégie Microsoft

[new:31/12/2011]Tout le monde se souvient de cette petite phrase lâchée par Bob Muglia avant l’été “Our strategy with Silverlight has shifted”, ce qu’on traduirait par “notre stratégie à propos de Silverlight s’est déplacée”. Clair et nébuleux à la fois. La panique a envahi depuis le monde Silverlight, malgré la V5 qui va sortir très prochainement, la question devient “y-aura-t-il une V6 ?”. Mais je crois sincèrement que les vraies questions sont ailleurs. Microsoft a “shifté” sa stratégie, globalement, pas seulement autour de SL. Quelques éléments de réflexion pour mieux comprendre l’avenir. {Nota: le blog a subi une attaque qui a détruit ce billet et tous les commentaires, ceci est donc un nouveau post du même billet} Plus...

Silverlight vs Metro Style quel futur ?

[new:30/10/2011]Le //Build/ a eu lieu. Il devait répondre à toutes les questions concernant l’avenir de Silverlight. Hélas les choses ne sont pas si simples...Dégager une vision pour le futur semble poser problème à une majorité de développeurs et de décideurs. Essayons d’y voir plus clair.Plus...

Article : JOUNCE (Silverlight, MEF et MVVM)

[new:31/12/2011]Jounce... Cela fait un moment que je vous parle de l'article que je prépare sur le sujet... Ca a mis du temps, mais c'est un gros morceau ! Un framework MVVM "light" mais très subtile et bourré de bonnes idées. Au final un article de 110 pages environ et plus de dix applications exemples, mon record est battu !Plus...

Xaml intégré à l’OS sous Windows 8...

[new:15/07/2011]Les bruits courts, les esprits s’échauffent depuis l’annonce d’un Windows 8 dont les programmes seraient écrits en Html 5 + JS. La réalité est forcément différente et certainement bien moins catastrophique. Pour preuve ? L’équipe responsable de XAML vient d’être officiellement intégrée à l’équipe de développement Windows...Plus...

Conversion d’énumérations générique et localisation

[new:30/06/2011]Lorsqu’on travaille avec des énumérations il est très fréquent d’avoir à traduire leurs valeurs par d’autres chaines de caractères. Soit parce que les valeurs ne sont pas assez parlantes pour l’utilisateur, soit parce qu’il est nécessaire de localiser les chaines pour s’adapter à la culture de l’utilisateur.Il faut aussi ajouter les cas où les énumérations sont traduites en des valeurs d’un autre type (des couleurs par exemple) ce qui très courant avec le databinding.Plus...