Dot.Blog

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

C# : initialisation d’instance, une syntaxe méconnue

[new:20/01/2013]C# est d’une telle finesse qu’on oublie parfois de les utiliser, habituer à écrire les choses d’une certaine façon. Les initialisations d’instance par exemple disposent d’une syntaxe si ce n’est méconnue en tout cas fort peu utilisée et qui, pourtant, est bien pratique. Une ruse à connaitre…Plus...

Il faut sauver le soldat Windows 8 !

[new:15/01/2013]En cette fin d’année pas réjouissante, où même la fin du monde annoncée a fait long feu, et à l’aube d’une année 2013 inquiétante à plus d’un titre, la presse spécialisée et bon nombre de commentateurs se posent sérieusement la question de savoir s’il faut vraiment tenter de sauver le soldat Windows 8 … Je le maintiens Windows 8 est un fantastique OS. Et si c’est WinRT qui vous dérange, et bien oubliez-le pour l’instant, mais passez à Windows 8 !Plus...

Cross-plateforme, stockage ou Web : Sérialisation JSON

[new:15/01/2013]La sérialisation des données est à la programmation Objet ce que le jerrycan est à l’essence : si vous n’avez pas le premier vous ne pouvez pas transporter ni conserver le second. Or sérialiser n’est pas si simple, surtout lorsqu’on souhaite un format lisible et cross-plateforme. JSON est alors une alternative à considérer.Plus...

De Silverlight à WinRT (partie 5)

[new:30/12/2012]Cinquième partie de cette série intitulée “De Silverlight à WinRT” visant à aider les développeurs connaissant bien Silverlight (ou WPF) à aborder WinRT et ses différences. Cette 5ème partie synthétise l’ensemble des points à connaitre.Plus...

Deux extensions gratuites pour MVVM Light

[new:30/01/2013]MVVM Light est l’un des toolkits les plus utilisés pour gérer le pattern MVVM au sein d’une large palette d’applications, de Windows Phone à Windows 8 en passant par Silverlight et WPF. Toutefois le côté “Light” peut laisser apparaitre des besoins non couverts “out of the box”. Voici deux extensions gratuites pour combler quelques lacunes du kit…Plus...