Ce cours permet aux étudiants d'acquérir les connaissances et techniques requises pour créer des applications Microsoft .NET avec Visual Studio 2005. Les stagiaires apprendront comment développer des applications .NET sécurisées. Après avoir complété ce cours, les étudiants auront appris à : · 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.
Programme :
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
Informations complémentaires :
Cette formation peut être animée en session intra entreprise.