Aller au contenu principal

4 formations

Nos formations LINQ

Présentation

LINQ (Language INtegrated Query) est une fonctionnalité introduite dans le framework .NET qui permet aux développeurs de travailler avec des données à travers un langage de requête unifié. Il s'agit essentiellement d'un moyen de traiter les données en utilisant une syntaxe de requête similaire à SQL, mais qui peut également être utilisée pour interroger des collections d'objets dans le code.

LINQ brille par sa simplicité d'utilisation et sa flexibilité : les développeurs peuvent écrire des requêtes LINQ en utilisant un grand nombre de fournisseurs de données, tels que LINQ to SQL, LINQ to Entities, LINQ to Objects et LINQ to XML, grâce auxquelles les développeurs peuvent facilement interagir avec des sources de données telles que des bases de données, des fichiers XML et des collections d'objets.

LINQ peut être utilisé pour effectuer une variété de tâches, telles que la sélection, le filtrage, le tri, la jointure et le regroupement des données. De plus, LINQ permet également aux développeurs de créer des requêtes dynamiques à l'aide d'expressions lambda (appelées prédicats dans ce contexte). Cette fonctionnalité est particulièrement utile pour les projets qui nécessitent des requêtes de données complexes et qui nécessitent une grande flexibilité dans la manipulation des données.

ASP.NET : les fondamentaux
Développement - Intermédiaire

Intermédiaire Présentiel
À distance
5 jours 2700€ HT

Fondé sur la base de ASP (Active Server Pages) avant d’être intégré au framework .NET, ASP.NET est un framework web côté serveur permettant de réaliser des pages web dynamiques avec le framework .NET. Vous pourrez ainsi créer des sites web avec C#, Visual Basic.NET ou F#, langages fortement typés renforçant la robustesse de vos applications. Deux technologies accompagnent le développement avec ASP.NET : ASP.NET WebForms, proche de la …

ASP.NET WebForms : réaliser un site web avec les technologies Microsoft
Développement - Intermédiaire

Intermédiaire Présentiel
À distance
3 jours 1490€ HT

ASP.NET WebForms est une solution robuste pour réaliser des applications web avec Microsoft. On y retrouve une architecture proche de la technologie Windows Forms (logiciels Windows) facilitant son utilisation pour les personnes concernées. WebForms possède de nombreuses fonctionnalités rendant le développement web backend plus aisé, comme le Code-Behind, les contrôles utilisateurs ou l’éditeur de page en glissé-déposé. Au cours de cette …

ASP.NET MVC Core : créer un site web avec les derniers standards Microsoft
Développement - Intermédiaire

Intermédiaire Présentiel
À distance
3 jours 1490€ HT

ASP.NET Core (Active Server Pages) est une technologie produite par Microsoft permettant de réaliser des applications web avec le framework .NET Core (intégré notamment avec le langage de programmation C#). Si la première mouture apparaît en 1996, la technologie a fortement évolué. Au départ ASP (1996-2000), puis ASP.NET (2000-2019) et enfin ASP.NET Core (2016-Présent). Aujourd’hui sobrement abrégée ASP.NET Core, cette technologie Open Source …

C# : programmation réseau et parallèle, LINQ et Entity Framework
Développement - Intermédiaire

Intermédiaire Présentiel
À distance
3 jours 1490€ HT

La spécification C# permet depuis plus de quinze ans de réaliser des opérations parallélisées ainsi que des appels réseau pour rendre votre application segmentable sur plusieurs environnements ou pour optimiser des opérations complexes. Depuis, les besoins grandissants des applications ont permis à des architectures logicielles d’émerger : Service-Oriented Architecture (SOA), microservices, architecture hexagonale, Microsoft …