Formation Informatique,linux,unix,PHP,Flash,réseau,tomcat,sql..
Partenaires de la formation, intervenants ... Nous contacter Nos formations : Internet, logiciels libres, systeme, réseau... formation JAVA, formation J2EE formation openSource, PHP, Mysql,linux, apache formation windows, maintenance PC, programmation visual basic, administration systeme formation UNIX,Linux, administration, apache, securité
conseil et ingenierie
Les serveurs d'applications : Etat de l'art
Industrialiser ses développements .NET
Test et qualité des développements .NET
Le langage C# (.NET) sans connaître l'objet
C# (.Net) pour développeurs C, C++, VB, Java
Langage C# Perfectionnement
Programmation C# 2.0 pour les développeurs C#
Programmation C# 2.0
 Visual Basic .Net
 Visual Basic.Net Perfectionnement
 Visual Basic.Net pour développeur Visual Basic
 Visual Basic .NET avec Visual Studio 2005
 Développer des services WEB en .Net
 Développer des services WEB en .Net 2.0
 Développement WEB ASP.Net avec Visual Studio.Net
 Développement d'applications Web avec Visual Studio 2005 et ASP .NET 2.0
 Conception et développement avec .NET 2.0
 La plate-forme J2EE
 Développer un projet Open Source J2EE
Web Services
Développer des applications J2EE (Servlets, JSP, JDBC, XML)
 Enterprise JavaBeans Développer des EJB avec Eclipse/JBoss
Développer des EJB3 Eclipse/NetBeans,Jboss4/Glassfish
 Hibernate et EJB 3.0
Administration Jonas
Administration JBOSS
Administration d'un serveur TOMCAT
Le Framework Spring
 Oracle 9i/10g AS administration
 Administration Oracle 10gAS
 Administration Oracle 10gAS, avancée
Admnistration Websphère
Websphère Cluster
Websphère Tuning
Développer des applications J2EE avec Websphère

Dates des formations
En intra seulement.
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.

Nos coordonnées
Nos spécialistes vous répondent au
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : Nous contacter

  Programme de cours
Vous adaptez ce programme de cours à votre informatique et au profil des participants.

 

 

Formation : Programmation C# (.NET)
- Contenu détaillé

Introduction
- Présentation du Framework .NET
- Position de C# dans l'architecture .NET
- Le CLR (Common Langage Runtime) et la langage MSIL

Les classes en C#
- Le type référence et les valeurs
- Le " Boxing et l'Unboxing "
- La classe de base : " System.Object "
- Les conversions de type
- Les espaces de noms (" using ")
- Intéropérabilité

Les propriétés, les tableaux et les indexateurs
- Définition de propriétés
- Les propriétés " read only "
- Héritage de propriétés
- Déclarer des tableaux
- Les tableaux imbriqués
- Les indexateurs

Les attributs
- Introduction aux attributs
- Attribut de classe
- Attribut de méthode
- Attribut de champ
- Les paramètres d'attributs
- L'attribut " AttributeUsage "
- Héritage d'attributs

Les interfaces
- Principe des interfaces
- Déclarer une interface
- Implémenter une interface (ou des interfaces)
- Masquage de nom
- Héritage d'interfaces

Les fondamentaux du langage C#
- Les expressions en C#
- Les différents opérateurs en C#
- Les contrôleurs de flux : " if, while, for, foreach, break, continue, return "
- Le traitement des exceptions : principe, comportements
- La syntaxe des instructions spécialisées
- La classe : " System.exception "

La surcharge des opérateurs
- Principe de la surcharge des opérateurs
- Les opérateurs surchargeables
- Exemples de surcharge

Les CALLBACKs et les gestionnaires d'événements
- Principe des événements
- Les délégués statiques
- Les délégués dynamiques
- La composition de délégués

Le multithread
- Notion de Threads
- La classe Thread
- Ordonnancement des Threads
- Moniteur de synchronisation des Threads
- Technique de programmation multithread

La réflexion
- Rôle de la réflexion. La classe " Type "
- Créer un objet Type à partir d'une instance
- Créer un objet Type à partir d'un nom
- Liaison dynamique

L'interopérabilité
- Les services " PInvoke "
- Pointeurs en C#
- Interopérabilité avec le modèle " COM "
- Liaison statique avec COM
- Liaison dynamique avec COM

L'assemblage d'applications
- Principe de l'assemblage d'applications écrites en C#
- L'empaquetage
- Le déploiement d'applications
- Gestion des versions
- Démonstration d'assemblage


Page précédente