Monthly Archives: août 2018

Call Win32 APIs with PInvoke

Dans ce nouveau post nous verrons comment appeler ou encore utiliser des APIs Win32 dans nos applications .NET et cela en utilisant le Pinvoke (Platform Invocation Services), et donc par la suite nous commencerons premièrement par parler un peu des APIs Win32 et le Pinvoke.

Read More »

Unmanaged and Managed Code : Introduction

Salut, Dans cette série d’article Managed and Unmanaged Code, nous parlerons beaucoup plus de l’interopérabilité entre les langages C/C++ et C#, et vu que nous parlons de série d’article on se doit de donner les différentes parties, qui sont : Introduction, Call Win32 APIs in C#, Call Unmanaged code with PInvoke, Call Unmanaged code with C++/CLI. Voilà donc dans cette première …

Read More »

TaskCompletionSource:Create Async functions on based event APIs

Dans cette article qui est en quelque sorte une seconde partie de TaskCompletionSource Fundamentals, nous parlerons sur comment encapsuler ou encore transformer des fonctionnalités d’une API orienté évènement en Tache asynchrone.

Read More »

TaskCompletionSource Fundamentals in C#

Salut! Today nous parlerons du TaskCompletionSource en C#, il peut vous être méconnu mais très utile et pour certain connu mais de manière un peu plus abstraites, le TaskCompletionSource encapsuler une Task normale en permettant cette-fois ci de contrôler cette dernière et de transformer des API ou Librairie orienté évènement en tache asynchrone.

Read More »