Dot.Blog

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

XML, arbres, LINQ et parallélisme

Traiter des données arborescentes est toujours un peu délicat car cela implique l’usage de code récursif, sorte d’épouvantail à informaticien… Pire si tout cela doit être parallélisé c’est un cauchemar pour certains ! Mais c’est oublier que ces problèmes complexes peuvent être résolus par quelques lignes de C# avec l’aide de LINQ !Plus...

Task, qui es-tu ? partie 11

La partie 10 a permis de visiter les moyens de créer des tâches de type Delegate, il reste à voir comment faire de même avec des tâches de type Promise qui sont en réalité des sortes d’évènements sans code à exécuter.Plus...

Task, qui es-tu ? partie 10

Lancer des Task de type Delegate peut prendre différents chemins, nombreux sont ceux qui sont obsolètes ou qui n’ont que peu d’intérêt, finalement le choix se réduit à peu de possibilités essentielles à connaitre.Plus...

Task, qui es-tu ? partie 9

Si l’utilisation de Task n’est finalement pas si compliquée il n’en reste pas moins vrai que de nombreux détails sont à connaitre pour en tirer pleinement partie. Au-delà les choses peuvent se sophistiquer mais toujours sans trop se compliquer, c’est le cas des Continuations.Plus...

Task, qui es-tu ? partie 7

La patience est une qualité parait-il, savoir attendre qu’une tâche se termine doit donc rendre le code meilleur… C’est ce que nous allons voir aujourd’hui avec l’art d’attendre la fin d’une Task !Plus...