Développement d`applications avec Ado.Net pour Microsoft SQL

Transcription

Développement d`applications avec Ado.Net pour Microsoft SQL
Développement d'applications avec Ado.Net
pour Microsoft SQL Server 2000 – (2389)
DUREE : 3 JOURS
Après ce stage, vous serez capable de : Vous connecter à des sources de SQL Server ou autres et
accéder aux données. Créer un service Web utilisant ADO .NET. Créer et gérer des banques de données
locales à l'aide d'un ensemble de données. Accéder à des documents XML et y entrer des données.
OBJECTIFS : Créer des applications centrées sur les données et des services Web avec ADO .NET,
Microsoft SQL Server 2000 et Microsoft .NET Framework.
PARTICIPANTS : Développeur C# (VB.NET).
PRE-REQUIS : Langage SQL. Notions sur les documents, les feuilles de style et les schémas XML.
Connaissance de VB .NET, VBA ou de VB 6.0.
PROGRAMME
VUE D’ENSEMBLE DES APPLICATIONS CENTREES SUR LES DONNEES
Évolution des applications centrées sur les données
Vue d'ensemble de l'architecture et des services .NET
ADO .NET
Utilisation de Microsoft BizTalkTM Server 2000
ARCHITECTURE ADO.NET
Utilisation des espaces de noms liés aux données
Modèle d'objet ADO .NET
Choix d'un environnement d'applications connecté en permanence ou par intermittence
CONNEXION A SQL SERVER ET D'AUTRES SOURCES DE DONNEES
Connexion à des sources de données
Fournisseurs gérés et performances
Configuration de la chaîne de connexion
Création d'une classe de connexion personnalisée à l'aide de l'héritage
Gestion de la connexion
ACCES AUX DONNEES DANS UN ENVIRONNEMENT CONNECTE
Création d'objets de commande SQL et OLE DB
Exécution d'objets de commande SQL et OLE DB
Utilisation de l'objet DataReader
MODIFICATION ET MANIPULATION DE DONNEES DANS UN ENVIRONNEMENT CONNECTE
Exécution d'un objet de commande qui encapsule SQL
Exécution d'un objet de commande qui appelle une procédure stockée
Conseils pratiques pour l'écriture d'instructions et de procédures stockées SQL
Mise en cache de procédures stockées et utilisation de procédures stockées temporaires
Gestion des exceptions
Contrôle du verrouillage de SQL Server
CREATION ET MANIPULATION DE SCHEMASPOUR UN CACHE DE DONNES LOCAL
Définition des relations (et d'une contrainte ForeignKeyConstraint associée)
Ajout de l'objet DataTable à un objet DataSet
Chargement et persistance d'un schéma de cache local
Utilisation d'ADO .NET pour faire persister les données en tant que XML
Génération d'un schéma à partir de documents XML
DOLFI - Société de Formation et de Développement pour l’Informatique
46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00012
Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected]
Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net
ACCES AUX DONNEES DANS UN ENVIRONNEMENT DECONNECTE
Configuration d'un objet DataAdapter pour extraire des informations
Création automatique d'un objet DataSet et d'un schéma
Ajout de données à un objet DataSet à l'aide d'un objet DataAdapter
Exécution d'un schéma de planification XLANG
MODIFICATION ET MANIPULATION DE DONNEES DANS UN ENVIRONNEMENT DECONNECTE
Configuration d'un objet DataAdapter pour modifier des informations
Modification de données d'un objet DataSet
Persistance des modifications de données sur un serveur
GESTION DE TRANSACTIONS
Utilisation de transactions SQL Server
Objets de connexion et de transaction ADO .NET
Inscription dans des transactions distribuées
Gestion des files d'attente
DEVELOPPEMENT D'UNE APPLICATION DISTRIBUEE ACCEDANT AUX DONNEES
Raisons justifiant la création de services Web, le développement d'applications Web et d'applications
Windows
Création d'un service Web
Développement d'une application Web accédant aux données
Développement d'une application Windows accédant aux données
DOLFI - Société de Formation et de Développement pour l’Informatique
46, rue de la Roche – 95300 PONTOISE - RCS : B438093791 - Siret : 438 093 791 00012
Tel : 01 30 75 02 38 - Fax : 01 34 69 88 30 - : [email protected]
Retrouver toutes les informations sur nos stages : http://www.dolfi-formation.net