C# / Rendre une méthode utilisable avec async et await ?

Aujourd’hui, le développement asynchrone est devenu incontournable lorsque l’on développe sur les technos Microsoft, notamment sur Windows 8 et Windows Phone. La nouvelle version de .NET (4.5) et de C# (5.0) nous facilite le développement asynchrone avec les mots-clés « async » et « await ». Mais il arrive que certaines méthodes asynchrones ne soient pas utilisables avec ces nouveaux-clés, notamment en raison qu’elles ont été développées avec d’anciennes versions du framework. Pour celà, voici la solution que je vous propose afin d’être en mesure de les utiliser tout de même.

C# / Accéder à une base de données à l’aide d’Entity Framework (2/2)

Dans mon article précédent, je vous présentais Entity Framework, un outil puissant permettant de mapper une base de données à des objets relationnels, et ainsi faire abstraction des requêtes SQL. Voyons maintenant comment s’en servir. Connexion à la base de données Entity nous a « transformé » (plutôt « mappé ») notre base de Lire la suite