Améliorer la sécurité des applications .NET en utilisant les nouvelles fonctionnalités de sécurité du Framework .NET 2.0
Implémenter des fonctionnalités d’interopérabilité et d’envoi de mails dans une application .NET
Utiliser la reflection
Implémenter des fonctionnalités de dessin, de manipulation de texte, et de globalisation dans une application .NET
Ce cours s’adresse aux développeurs C# 2.0 et Visual Basic .NET 2.0.
Connaître le Framework .NET 2.0 et ses principaux composants, ainsi que le Common Language Runtime.
Comprendre les composantes d’une application .NET 2.0 classique
Module 1: Créer des applications “globalisées”
Informations sur la culture en utilisant les classes de l’espace de nom System.Globalization
Créer une culture personnalisée
Travailler avec les classes d’encodage de base
Travailler avec les classes d’encodage avancées
Module 2: Travailler avec GDI+ dans les applications Windows
Travailler avec Graphics, Brush, Pen, Color et Font
Manipuler les formes et tailles d’objets graphiques
Travailler avec les images, bitmaps et icones
Module 3: Implémenter la Code Access Security
Configurer Code Access Security
Gérer la stratégie de sécurité
Gérer les permissions
Gérer le contrôle d’accès
Gérer les informations sur l’identité de l’utilisateur
Module 4: Implémenter la cryptographie
Encrypter des données
Hacher des données
Étendre le comportement cryptographique
Module 5: Intéroperer entre les composants COM et les assemblies .NET
Accéder à des composants COM en utilisant les Interop Services
Exposer des assemblies à des composants COM en utilisant les Interop Services
Accéder à des composants COM en utilisant les Platform Invocation Services
Module 6: Travailler avec les applications service et les messages e-mail
Travailler avec un service Windows
Travailler avec les messages e-mail
Module 7: Travailler avec le type MetaData
Travailler avec le type MetaData en utilisant les classes prédéfinies d’une assembly
Travailler avec des assemblies dynamiquement en utilisant des classes personnalisées
Module 8: Créer des applications multithreadées et des domaines d’application.
Gérer des threads dans un environnement synchrone
Synchroniser des threads
Gérer des threads dans un environnement asynchrone
Travailler avec les domaines d’application
3 jours
1300 € HT