poo

12.Formations Programmation Objet

8. Formation C# Développement avancé

Objectifs

Ce stage permet d’être capable de programmer des applications en langage C# en utilisant des notions avancées de l’Objet et des fonctionnalités perfectionnées de la plateforme .Net.

Participants

Développeurs ayant une première expérience en développement C#.

Prérequis

Les participants devront déjà avoir pratiqué C# et maîtriser les concepts Objet standards.

Programme

Rappel des notions Objet

  • Objets et Composants
  • Utilisation des contrĂ´les avancĂ©s des Windows Forms
  • CrĂ©ation de contrĂ´les et de composants

Les événements et les Delegates

  • Les attributs dans .Net et syntaxes avancĂ©es de C#
  • Les Assemblys, les dĂ©veloppements multilangages, les manifestes
  • Threading dans C# et programmation asynchrone
  • Comparaison entre le modèle COM et .Net
  • Utiliser des composants COM et des interfaces traditionnelles

Composants dans Visual Studio.Net

  • La notion de transaction
  • Composants transactionnels et bĂ©nĂ©fices d’une architecture transactionnelle
  • Transactions manuelles, JIT, Pooling d’objets et attente

Gestion des transactions avec des composants transactionnels

  • Utilisation des donnĂ©es dans les Windows Forms
  • MĂ©canismes de liaison aux donnĂ©es dans les Windows Forms

Déploiement dans Visual Studio .Net

  • CrĂ©er un projet de dĂ©ploiement dans VS .Net
  • Modèles de projet, paramètres des projets
  • La gestion des Ă©tats imprimables dans les Windows Forms
  • Utilisation de Crystal Reports .Net pour la crĂ©ation d’états
  • SĂ©curitĂ© dans le Framework .Net
  • Le NameSpace System. Security. Permissions
  • Autorisations par identitĂ©s ou par rĂ´les
  • Gestion des autorisations d’accès au code
  • StratĂ©gies de sĂ©curitĂ©, le FrameWork .Net et la cryptographie
Télécharger la fiche
  • DurĂ©e5 jours
  • Prixsur demande
Dates des
prochaines sessions
  • sur demande
Villes
  • Paris
Formules
Ajouter à votre sélection

  ">

Vous cherchez
une formation
sur mesure ?

N'hésitez pas
Ă  nous contacter

01 44 61 96 00