Formation indisponible à l'heure actuelle

Programmation en C# : Fonctions avancées

4.5
1 avis
  • Je recommande Learning Tree car tout est concis. On apprend beaucoup et l'expérience acquise est incomparable à la simple lecture d'un livre. Une formation se déroule sur une courte période tout en vous apportant exactement ce dont vous avez besoin, voire davantage.
    |

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Rationaliser les applications centrées sur les données avec les fonctions avancées de C# et l'EFAppliquer les expressions lambda et les méthodes d'extension pour un traitement du niveau intermédiaireExploiter les mots clés de LINQ (Language Integrated Query) pour filtrer et trier les données

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.5
  • Je recommande Learning Tree car tout est concis. On apprend beaucoup et l'expérience acquise est incomparable à la simple lecture d'un livre. Une formation se déroule sur une courte période tout en vous apportant exactement ce dont vous avez besoin, voire davantage.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

M. Young Security Officer ES (Air) DBI

4.5
03/03/2016
Les points forts: Je recommande Learning Tree car tout est concis. On apprend beaucoup et l'expérience acquise est incomparable à la simple lecture d'un livre. Une formation se déroule sur une courte période tout en vous apportant exactement ce dont vous avez besoin, voire davantage.
À améliorer: .
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Les matières

  • C++

Le programme

Introduction
  • Implémentation d'une interface
  • Les technologies d'accès aux données
  • Collections génériques et non génériques
Exploiter les fonctionnalités du langage C#Constructions du langage
  • Les propriétés implémentées automatiquement
  • Les avantages de la déclaration implicite de type
Enrichissement de la logique de programmation
  • Instanciation d'objets entités
  • Simplification avec les initialiseurs d'objets
Méthodes d'extension pour la manipulation des données du niveau intermédiaireFiltre et tri de données avec les expressions lambda
  • Construction d'expressions lambda
  • Comparaison des délégués et des expressions lambda
  • Méthodes d'extension Count, Reverse, Union, Except et autres
  • Passage de types et de fonctionnalités aux méthodes
Application des fonctionnalités d'extension
  • Flexibilité du code grâce aux délégués
  • Paramétrage des délégués et d'expressions lambda
  • Simplification du code avec les délégués génériques Func<T,R>
Les mots-clés des requêtes LINQSyntaxe et sémantique
  • Codage de requêtes LINQ
  • Tri de données et d'objets
  • Filtrage avec from, where, orderby et group
Itération sur les collections
  • Interface entre C# et LINQ avec IEnumerable<T>
  • Émettre des requêtes sur les types spatiaux et d'entité
Rattachement à des BdD via l'Entity FrameworkComparaison entre ADO.NET et LINQ
  • Objets DataSet et listes génériques
  • SqlDataReader et IEnumerable<T>
  • Mettre en oeuvre des accesseurs pour séparer la couche de données
Connexion à une base de données et lecture
  • Création d'objets ObjectContext et DbContext
  • Exécuter les procédures stockées et des fonctions tabulaires
  • Corrélation entre classes d'entités et tables de données
L'outil Concepteur Objet/Relationnel
  • Mise en correspondance des tables de données et des classes d'entités (table-first) et des modèles d'objet et des tables de bases de données (code-first)
  • Héritage avec many-per-table et table-per-type (TPT)
Mise à jour d'une base de données
  • Insertion, modification et suppression de données
  • Traitement des erreurs et exceptions
  • « Commit » et « roll back » de transactions
Énumérations et classes génériquesÉtude d'enum
  • Comparer IEnumerable<T> et IEnumerator<T>
  • Génération d'énumérations dynamiques
  • Le mot-clé yield
Écriture de classes génériques
  • Minimiser les classes dupliquées
  • Implémentation d'un énumérateur générique rapide
Traitement de données à l'aide de requêtes LINQManipulation des données
  • Combinaison et agrégation de données similaires avec group
  • Mise en œuvre de jointures internes, externes et groupées
  • Création de sous-ensembles de données avec la clause into
Techniques LINQ avancées
  • Création de résultats de requêtes anonymes
  • Obtention de vues composites à l'aide de clauses from
  • Émettre des requêtes LINQ géographiques/géometriques sur les types spatiaux
Application de LINQ à XMLTraitement du XML
  • Charger du XML dynamiquement via le web
  • Créer et sauvegarder du contenu XElement
  • Analyse des documents, des éléments et des attributs
  • Parcourir un document XML avec LINQ

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation en C# : Fonctions avancées

Prix sur demande