Formation SETC844-434-7382
 Trouver un Cours: 
 
Formation ProgrammationFormation MicrosoftFormation MS OfficeFormation GestionFormation ServeurFormation RéseauLa CompagnieContactez-Nous

Formation .NET


Apprécié énormément la formation en général. Je me sens beaucoup plus confortable et suis en mesure de mettre en contexte les concepts
Commentaire de Investissements PSP

1. Titre

  • Professional NHibernate Development (NFNHIBFR, 4 jours)
    Afficher PDF

2. Pré-requis

  • Expérience extensive en programmation orientée objet utilisant C# ou VB .NET

3. Clientèle Cible

  • Développeurs expérimentés en .NET

4. Dates et Tarifs


7 mai au 10 mai, 2019$2,775.00/personne
4 juin au 7 juin, 2019$2,775.00/personne

5. Plan de cours

Module 1: La base de «NHibernate»

Sujet 1: Vue d'ensemble

Sujet 2: Le problème avec le codage manuel de SQL

Sujet 3: Le mappage objet-relationnel avec NHibernate

Sujet 4: Les espaces de noms de NHibernate

Sujet 5: Les interfaces de NHibernate

Sujet 6: Isessionfactory

Sujet 7: Les instances de session

Sujet 8: Identité

Sujet 9: Configuration de l'application NHibernate

Module 2: Mappage objet

Sujet 1: Vue d'ensemble

Sujet 2: Le modèle du domaine

Sujet 3: La base du mappage

Sujet 4: Le mappage d'objets

Sujet 5: L'identité

Sujet 6: Types de mappage

Sujet 7: Mappage: types de valeurs et types d'entités

Sujet 8: Mappage des hiérarchies de classes

Sujet 9: Mappage des associations

Sujet 10: Mappage des collections

Sujet 11: Le mappage et le polymorphisme

Module 3: Persistance

Sujet 1: Le mécanisme de la persistance

Sujet 2: Le cycle de vie de la persistance

Sujet 3: Le gestionnaire de persistance

Sujet 4: La persistance transitoire

Sujet 5: Techniques pour la récupération d'objets persistants

Module 4: Transactions

Sujet 1: Notions de base sur les transactions

Sujet 2: Modèles de transactions

Sujet 3: Transactions à long terme

Sujet 4: Niveaux d'isolement et verrouillage

Sujet 5: Interfaces de transaction: ADO.NET, COM+ et NHibernate

Sujet 6: Transactions dans les applications

Sujet 7: L'utilisation du cache avec NHibernate

Module 5: HQL

Sujet 1: Exécution de requêtes HQL

Sujet 2: Syntaxe de base de HQL

Sujet 3: Correspondance de motifs

Sujet 4: Requêtes polymorphiques

Sujet 5: Opérateurs de comparaison

Sujet 6: Opérateurs logiques

Sujet 7: Opérateurs de jointure

Sujet 8: Utilisation de l'identité

Sujet 9: Agrégations et tri

Sujet 10: Requêtes dynamiques

Sujet 11: Filtres et sous-requêtes

Sujet 12: Optimisation de la performance

Module 6: Applications NHibernate

Sujet 1: Survol de l'architecture d'une application

Sujet 2: Design d'une application

Sujet 3: Utilisation de NHibernate dans une application .NET

Sujet 4: Problèmes reliés au développement .NET

Module 7: La boîte à outils NHibernate

Sujet 1: hbm2net

Sujet 2: hbm2ddl

Sujet 3: Outils pour la génération de mappage et d'entités de la base de données

Sujet 4: log4net

Formation SETC sur LinkedIn Suivez @CTESTraining Suivez-nous sur Facebook
 Formation Programmation
 Formation Microsoft
 Formation Réseau
 Formation Gestion
 Formation Serveur
 Formation MS Office
Ce site fur conçu et créé par Jean-Marc Choquette