Accroche
Planning Inter-Entreprises
 
 
 
 
Développement avancé d’accès aux données avec Visual Studio 2005
Réf. : MS2542
Durée : 2j / 14h
Tarif : 900 €
Sessions ouvertes :
Mai
Juin 12 et 13
Juil 10 et 11
Réserver

Pré-requis

Avant de suivre ce cours, les stagiaires doivent :

  • Avoir suivi ou étudié le cours 2541 Core Data Access with Microsoft Visual Studio 2005, ou posséder des connaissances et des compétences équivalentes.
  • Savoir utiliser des délégués (delegate).
  • Être capable d’utiliser des procédures stockées, triggers et
  • Appréhender le concept de base de XPath et sa syntaxe de base.
  • Appréhender le concept des feuilles de style XSLT.


Participants

Cet atelier a été conçu pour des développeurs professionnels ou indépendants souhaitant approfondir leurs connaissances dans le domaine du développement d’applications distribuées.



Objectifs

Cet atelier de deux jours vise à apporter des connaissances avancées sur la mise en place et l’utilisation des fonctionnalités et des techniques d’accès aux données de l’environnement Microsoft .NET et de Visual Studio 2005.

 Il présente de manière détaillée les outils d’accès aux données et les techniques d’implémentation de bases de données avec Microsoft ADO.NET 2.0 et Microsoft SQL Server 2005. Cet atelier présente également les fonctionnalités permettant de rechercher de l’information, modifier et transformer des données XML au moyen de XPath, et des transformations XML par feuilles de style (XSLT).

A la fin de l’atelier, les stagiaires seront capables de :

- Réduire et gérer les conflits d’utilisation des bases de données.

- Manipuler les types de données volumineux.

- Améliorer les performances d’une base de données.

- Créer des composants .NET intégrés à SQL Server 2005.

- Requêter un document XML avec XPath.

- Transformer un document XML en utilisant les feuilles de style XSLT.



Contenu

Module 1 : Réduction et gestion des conflits dans l'exploitation d'une base de données

  • Pourquoi des conflits d’accès se produisent-ils ?
  • Niveaux d’isolation disponibles dans SQL Server 2005
  • Conseils pour utiliser les niveaux d’isolation de SQL Server 2005

Module 2 : Gestion de grands objets

  • Qu’appelle-t-on grands objets binaires (blob) et grands objets caractères (clob) ?
  • Processus pour lire de grands objets dans une base de données
  • Processus pour écrire de grands objets dans une base de données

Module 3 : Amélioration des performances d’une base de données

  • Améliorations d’ADO.NET dans .NET Framework 2.0
  • Statistiques du provider SQL Server

Module 4 : Création d'objets pour SQL Server 2005 avec du code managé

  • Avantages de créer des objets avec du code managé
  • Démonstration : Processus pour importer un assemblage existant dans SQL Server 2005
  • Démonstration : Processus pour mettre en oeuvre des objets de code managé dans SQL Server 2005

Module 5 : Recherche dans un code XML en utilisant XPath

  • Modèle de données XPath
  • Processus pour sélectionner et modifier des données XML en utilisant XPathNavigator
  • Processus pour évaluer des expressions XPath en utilisant XPathNavigator

Module 6 : Transformation de XML en appliquant des feuilles de style XSLT

  • Qu’est-ce que XSLT ?
  • Processus pour appliquer une feuille de style XSLT
  • Qu’est-ce qu’un objet extension ?


CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68