Formation Le développement .NET : C# avancé et Entity Framework
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
-
Dates de début
Dates au choix
CETTE FORMATION LE DÉVELOPPEMENT .NET : C# AVANCÉ ET ENTITY FRAMEWORK VOUS PERMETTRA DE :
Accéder aux données
Faire des requêtes
Accroître les performances
Créer des bibliothèques
Cryptage des données
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Cette formation est la deuxième partie d'un module fournissant les compétences et connaissances nécessaires pour développer des applications Windows en utilisant le langage C#.
Visiter leur site web
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 9 ans.
Les matières
- Cryptage
- .NET
- Requêtes
- Base de données
- Developpement
- Framework
- Données
- Database
- Contrat de données
- Data adapter
Le programme
- Utilisation des classes WebRequest et WebResponse
- Définition d'un contrat de données
- Authentification et envoi des données
- Réception des données Utilisation des WCF data services
- Définition des modèles de données et des méthodes
- Référencement et récupération des données
- T.P. : création d'un service Data et d'une application cliente pour l'envoi d'une requête EF et la récupération des données.
- Les objets de base : Connection, Command, DataReader, DataAdapter
- Les opérations asynchrones
- Création d'un modèle d'Entité
- Le mappage relationnel des objets Les approches : Code First, Database First et Model First
- Création d'un DBcontext
- Le mappage avec les DataAnnotations
- Mappage des clés étrangères, et de l'héritage des types
- T.P. : Créer un contexte à partir d'une base SQL server. Créer une base à partir de classes métier en Code First
- Utilisation de Linq to entities
- Utilisation de Linq to SQL
- Utilisation du Transact-SQL et des procédures stockées
- Chargement des entités (Lazy et Eager)
- T.P. : Effectuer des requêtes en Linq par méthodes et pseudo-code sur une base de données métier
- Changer le tracking
- Insérer des entités
- Supprimer des entités
- Modifier des entités
- Les transactions
- T.P. : faire les opérations CRUD sur une base de données métier
- Créations de Tasks
- Récupération de valeurs, annulations, liaisons et exceptions
- Créer des opérations asynchrones
- Utiliser Async/Await Utiliser les callback
- Le pattern APM
- Utiliser les verrous d'accès aux données
- La task parallel library et les collections à accès concurrents
- T.P. : création d'un traitement métier long avec possibilité d'annulation
- Les objets provenant de windows : COM, WIN32
- Le DLR et le mot-clé Dynamic
- Interopérabilité et DLR : utiliser Office
- Durée de vie des objets : le pattern Dispose
- T.P. : utiliser une classe d'encapsulation pour une application MS Office et la piloter pour gérer des données métier.
- La reflection et les assemblies
- Les attributs personnalisés
- Utilisation de l'Assembly
- Centralisation dans le Global Assembly Cache
- Signature, versioning, installation
- Support de versions multiples et mise à jour
- T.P. : Réaliser une bibliothèque de calculs métier partagée par plusieurs process, et gérer la mise à jour et le versioning de cette bibliothèque
- Définition du cryptage symétrique
- Le hachage des données
- Le cryptage asymétrique
- Crypter de manière Asymétrique X509
- Gestion des clés
- T.P. : crypter et décrypter des fichiers de données métier
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Le développement .NET : C# avancé et Entity Framework