[new:30/09/2015]Poursuivons cette petite série sur Task. Passons rapidement sur les options de création, avant de nous lancer dans le vif du sujet.Plus...
[new:30/09/2015]Avançons petits pas par petits pas dans cette meilleure connaissance de Task et Task<T>. Qu’est-ce que l’AsyncState ?Plus...
[new:30/09/2015]Continuons cette petite série sur Task. Après avoir vu le piège que la nature même de Task tendait, voyons à quoi ressemble cette classe et son instanciation.Plus...
[new:30/09/2015]J’ai souvent parlé de parallélisme, de PLINQ, de multitâche, d’async/await, mais je me rend compte que Task est la grande oubliée de tout ça. Corrigeons cela par une petite série d’articles !Plus...
[new:30:06/2014]Async et Await simplifient l’écriture des applications qui doivent rester fluides et réactives. Mais cela suffit-il à rendre les applications multitâches ? Pas si simple… C’est ce que nous allons voir…Plus...
La programmation évolue, d’une part parce qu’il s’agit d’une science appliquée encore en pleine évolution, d’autre part parce que les machines évoluent aussi ainsi que les attentes des utilisateurs. D’exotique, la programmation parallèle est devenue un passage obligé. Les tâches remplacent l’asynchronisme simple qui lui-même a supplanté événementiel. Mais vous, vous en êtes où dans votre compréhension de toutes ces techniques ?Plus...
[new:15/11/2012]La programmation asynchrone était déjà entrée depuis longtemps dans la panoplie du développeur, même si certains sont arrivés à faire l’autruche jusqu’à maintenant. Mais avec Windows 8 l’asynchrone est une obligation. Certains warnings du compilateurs matérialisent des erreurs fréquentes. Regardons les deux plus fréquents…Plus...
[new: 15/12/2011]Les RX Extensions, TPL et Async CTP sont trois technologies releasées ou en cours de l’être, toutes les trois traitent d’asynchronisme et de parallélisme. Toutes les trois déboulent presque en même temps, ce qui est une belle illustration d’auto-référence ! Mais en dehors de ça, comment comprendre cette avalanche et que choisir ?Plus...
[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...
[new:30/06/2011]L’asynchronisme s’installe durablement dans les applications : multitâche rendu obligatoire pour bénéficier des progrès des nouveaux processeurs et communications asynchrones sont deux ingrédients qu’une application Silverlight doit gérer au minimum. Hélas le développeur raisonne de façon “synchrone” beaucoup plus facilement que de façon asynchrone... Comment simplifier le développement et la maintenance des applications modernes tout en respectant cet asynchronisme qui s’immisce de gré ou de force dans la logique des programmes ?Plus...