ADO.NET ET C#

Formation certifiante - Code CPF 94 009 - 3 jours (21 heures)

Formations en présentiel

Formations Blended - Learning

Formations E-learning Tutoré

Présentiel

Blended - Learning

E-learning tutoré

Accueil  >  Les métiers du numérique  >  Microsoft.NET  >  ADO.NET et C#

A l'issue de la formation, les stagiaires seront capables de :

  • Comprendre l’architecture et les principales classes d’ADO.NET
  • Gagner de la fluidité dans la programmation ADO.NET en utilisant C #
  • Comprendre parfaitement l’utilisation de DataSets déconnectés pour créer des applications hautement évolutives
  • Acquérir une connaissance pratique du couplage étroit de XML avec ADO.NET
  • Découvrir comment utiliser des fonctions supplémentaires dans ADO.NET, y compris les opérations asynchrones, plusieurs jeux de résultats actifs et la copie en bloc
  • Acquérir une connaissance pratique de LINQ et de Entity Framework
  • Mettre en œuvre une étude de cas réaliste qui lie de nombreux concepts d’ADO.NET dans une démonstration pratique

La formation ADO.NET et C# est accessible à toute personne ayant :

  • Des connaissances de base en développement .NET
  • Des connaissances en programmation C#
  • Des connaissances de base de SQL

Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.

  • Développeur informatique et Ingénieur d’étude
  • Architecte système et logiciel
  • Chef de projet et consultant Informatique

PROGRAMME DE FORMATION

ADO.NET ET C#

Introduction à ADO.NET 

  • Microsoft Data Access Technologie
  • De ADO à ADO.NET
  • ADO.NET Architecture
  • Espaces de nommage et classes
  • Interfaces
  • DataSets et accès déconnecté
  • Premiers programmes ADO.NET

Connexions ADO.NET  

  • Fournisseurs de données .NET
  • IDbConnection
  • Classes de connexion
  • Chaines de connexion
  • Pool de connexion
  • Événements de connexion
  • La gestion des erreurs

Commandes ADO.NET    

  • IDbCommand
  • Objets de commande
  • Création de commandes
  • Exécution des commandes
  • Requêtes paramétrées
  • Types de commandes
  • Utilisation des procédures stockées
  • Requêtes par lot

DataReaders et mode connecté 

  • DataReaders
  • IDataReader
  • IDataRecord
  • Les accesseurs
  • Colonnes nulles
  • Options ExecuteReader
  • Ensembles de résultats multiples
  • Obtention de l’information sur le schéma

Ensembles de données et accès déconnecté  

  • DataSet
  • DataAdapter
  • Objets de commande
  • DataTable
  • DataColumn
  • DataRow
  • Row Etats et versions
  • Accepter ou refuser des modifications
  • Événements DataTable
  • Mise à jour d’une base de données à partir d’un DataSet
  • Command Builders

En savoir plus sur DataSets    

  • Filtrage des données
  • Ensembles de données de tables multiples
  • Schéma
  • Contraintes
  • Rapports
  • Navigation dans un DataSet
  • Data Mapping
  • Création d’un DataSet par programme

Pattern Création 

  • Injection de dépendance
  • Pattern Singleton
  • Pattern de pool d’objet
  • Pattern Factory
  • Pattern Factory Abstraite

Model-View-Controller (MVC)  

  • Model-View-Presenter (MVP)
  • Model-View-ViewModel (MVVM)
  • WPF et ASP.NET MVC

Modèles et styles architecturaux    

  • Architecture basée sur des composants
  • Assemblages .NET et version
  • Architecture N-Tier
  • Architecture orientée service (SOA)

Conception avec Pattern      

  • Résumé des principes de conception
  • Principe d’inversion de dépendance (DIP)
  • Pattern hybrides et composites
  • Modèles de conception et pratiques agiles

 

Allez plus loin

Développez vos compétences

Financement avec le CPF via

le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS