Please enable JavaScript to access this page. Module 23 Programmation Client - Serveur - Vb.Net - C# - 2ème Année - TDI - Techniques de Développement Informatique

Module 23 Programmation Client - Serveur - Vb.Net - C# - 2ème Année - TDI


L’objectif du module est de faire acquérir les connaissances et les techniques nécessaires pour le développement d’applications web dynamiques. Le type de dynamisme traité est celui concernant l’accès à des bases de données sur Intranet ou en Intranet. Les technologies utilisées sont celles liées aux langages de scripts les plus répandus sur le net.

1. Expliquer le principe de fonctionnement des différentes architectures (2-tiers).


2. Expliquer le principe de middleware d’accès aux données (ODBC, OLEDB).


3. Programmer dans un environnement de développement événementiel.


4. Expliquer les types de connexion et sources des données.


Voir aussi » : Examen de Fin de module "Programmation Client/Serveur"


5. Expliquer la différence entre le mode connecté et en mode déconnecté.


    - Décrire l’architecture 2tiers.
    - Décrire l’environnement .net.
    - Avantages et inconvénients des différentes approches pour l’accès aux données :
    - ODBC, OLEDB, fournisseur natif
    - Rappel sur le langage SQL.
    - Expliquer la différence entre les différents modes pour se connecter à une base de données.
    - Décrire les types de connexions et les sources de données.

    A. Intégrer les accès aux données dans le client en mode connecté.
        - Utilisation d’un pilote ODBC ou OLEDB avec une base de données qui le nécessite (Access)
        - Pour .Net ; ADO + fournisseur ODBC
        - Connexion à la base de données.
        - Exécution des requêtes SQL.
        - Exploitation du résultat d’une requête SELECT.
        - Mise à jour d’une table.
        - Libération des ressources.
        - Utilisation d’un fournisseur natif.
        - Pour .Net : Ado + fournisseur natif SQL Server ou Oracle
        - Refaire les opérations précédentes
        - Traitement des erreurs et des exceptions.

Examens de Fin de Module - 2ème année - TSDI


    B. Intégrer les accès aux données dans le client en mode déconnecté.
        - Pour l’architecture logicielle .Net seulement
        - Présenter les objets déconnectés
        - Présenter le DataAdapter, pont entre objets connectés et déconnectés
        - Expliquer les principes de mapping entre objets de la base locale (DataSet) et objets de la base de données
        - Expliquer le principe de la mise à jour en fonction des états et des versions des lignes de données locales
        - Présenter les principes de la liaison de données DataBinding
        - Utilisation des contrôles consommateurs de données pour choisir un enregistrement : DBCombo.
        - Utilisation des contrôles consommateurs de données pour l’affichage de plusieurs enregistrements :
        - DataGrid ;
        - listes.
        - Traitements des erreurs et des exceptions.

    C. Créer un composant et l’intégrer à l’application.
        - Programmer des composants
        - Intégrer des composants au sein d’une application.

Cours "Initiation à la gestion de projets informatiques"


    D. Intégrer les transactions à l’application.
        - Mise en place des transactions au niveau de la base de données : procédure stockée.
        - Mise en place des transactions au niveau du.
        - client avec les objets : Connexion et Transaction.

    E. Éditer les états.
        - Utilisation des outils d’édition d’état (ex : Crystal report.).
        - formulation des requêtes adéquates au besoin d’édition
        - Édition des données.

Pour télécharger le cours complet du module - Programmation Client - Serveur - Vb.Net - C# - Cliquez sur le lien suivant : 
t-d-info-Télécharger Programmation Client - Serveur - Vb.Net - C#-TDI
Retrouvez-nous sur Facebook
×Facebook Mouad Ouisse