Dot.Blog

C#, XAML, WinUI, WPF, Android, MAUI, IoT, IA, ChatGPT, Prompt Engineering

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...

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...

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...

De Silverlight à WinRT : Mesurez les différences grâce au “WinRT Genome Project”

[new:30/08/2012]Passer de Silverlight à WinRT est encore plus simple que depuis WPF tant les deux plateformes se ressemblent. Les deux sont sandboxées, et pour développer de Windows Phone 8 à Windows 8 Pro en passant par RT, C# et Xaml sont aujourd’hui clairement poussés par Microsoft (contre tout ce qui a été dit auparavant sur Html...). Mais quelle distance sépare Silverlight de WinRT ? C’est tout l’intérêt du “WinRT Genome Project” de répondre, au moins partiellement, à cette question.Plus...

L’avenir proche du développement : quels environnements pour quels produits ?

[new:15/04/2012]Septembre et son BUILD sont déjà loin, mais ses effets réels ne se feront sentir que dans quelques mois encore… Entre temps, hors de la sphère Microsoft il s’est passé, il se passe, et il se passera beaucoup de choses ! Pour le développeur cette période de calme, de transition à la fois dictée par les annonces des uns et des autres et par le ralentissement de la crise autant que celui qui entoure toute élection présidentielle doit être saisie comme une chance. L’opportunité de réfléchir au futur et de s’y préparer.Plus...

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

Tout le monde se souvient de cette petite phrase lâchée par Bob Muglia avant l’été 2011 “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 alors le monde Silverlight, malgré la V5 qui sortait prochainement, la question devenant “y-aura-t-il une V6 ?”. On le sait la réponse fut non. Mais je crois sincèrement que les vraies questions étaient ailleurs. Microsoft a “shifté” sa stratégie, globalement, pas seulement autour de SL. Quelques éléments de réflexion pour mieux comprendre Ce qui s'est passé. {Nota: ce billet est l'original de 2011 l'accroche a été actualisée car il garde tout son sens 10 ans après, ce qui suit date de 2011} Plus...

Appels synchrones de services. Est-ce possible ou faut-il penser “autrement” ?

[new:30/11/2011]Silverlight ne gère que des appels asynchrones aux Ria Services et autres communications WCF. Le Thread de l’UI ne doit jamais être bloqué assurant la fluidité des applications. Mais comment régler certains problèmes très basiques qui réclament le synchronisme des opérations ? Comme nous allons le voir la solution passe par un inévitable changement de point de vue et une façon nouvelle de penser l’écriture du code.Plus...