Série
C# Avancé
Dans cette série, nous allons découvrir comment démarrer avec les pratiques C# avancées.
Série LINQ :
LINQ (Language Integrated Query) fournit une syntaxe cohérente pour interroger n’importe quelle source de données. Mieux que cela, le compilateur et les bibliothèques traduisent cette syntaxe cohérent...
Dans cette série, nous allons découvrir comment démarrer avec les pratiques C# avancées.
Série LINQ :
LINQ (Language Integrated Query) fournit une syntaxe cohérente pour interroger n’importe quelle source de données. Mieux que cela, le compilateur et les bibliothèques traduisent cette syntaxe cohérente en requêtes natives pour chacune des sources de données. Vous apprenez LINQ et vous pouvez accéder de façon efficace aux données dans des bases de données, un stockage cloud, des objets en mémoire, et des sources de données JSON ou XML. Dans cette série, vous allez apprendre à écrire des requêtes LINQ. Vous allez aussi découvrir les mécanismes utilisés par LINQ pour traduire votre code C# en requêtes natives pour des sources de données spécifiques.
Série Async :
Les applications modernes nécessitent un traitement asynchrone. Vous pouvez effectuer des appels réseau à des services dans le Cloud ou sur d’autres machines. Vous pouvez démarrer des processus de longue durée pour analyser des grands jeux de données. Le langage C# a des fonctionnalités qui facilitent le raisonnement et la compréhension des programmes asynchrones. Dans cette série, vous allez découvrir async et await, et la classe Task. Vous allez découvrir comment ces fonctionnalités travaillent ensemble pour vous aider à écrire des applications asynchrones.
Regardez la série entière ici : https://aka.ms/AdvancedCsharp