• Développement d’applications .Net / C#

Accueil / Développement d’applications .Net / C#

Développement d’applications .Net / C#

Durée : 4 jours
Tarif Inter : 1600 €
Tarif sur mesure : Nous consulter
Référence : 3NCS

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Comprendre et maîtriser les concepts de .Net et C# pour le développement d’applications

 

Objectifs

  • Comprendre les fondamentaux de .NET
  • Apprendre à développer en C#
  • Apprendre comment les Web Services peuvent être appliqués à la résolution de problèmes fréquents dans le domaine des applications distribuées
  • Apprendre la manière de concevoir et structurer les applications afin de profiter de la nouvelle architecture disponible

Programme

  1. Architecture de la plate-forme .NET :

    • Organisation et structure
    • Les langages supportés par .NET
    • L’environnement d’exécution
    • CLR, CTS, CLS, MSIL
    • Les assemblies
    • Principe de fonctionnement
  2. Principes fondamentaux du langage C# :

    • Syntaxe
    • Les types de base
    • Les structures de contrôle
    • Classes et objets
    • Règles d’écriture
  3. L’environnement de programmation :

    • Le .NET Framework SDK
    • Premier programme en C#
      • compilation – exécution
      • génération de documentation
    • Environnements de développement
      • Les IDE
      • Visual Studio .Net
      • Autres outils
  4. Programmation orientée objet avec C# :

    • Types
    • Héritage
    • Les membres
    • Indexeurs
    • Délégués
    • Evénements
    • Boxing/Unboxing
    • Exceptions
    • Finalization
  5. Utilisation des librairies .NET :

    • Organisation
    • Le namespace System
    • Le namespace System.collection
    • Le namespace System.IO
    • Le namespace System.Net
    • Le namespace System.Globalization
  6. Les composants graphiques .NET :

    • Le modèle MVC
    • Les Windows Forms
    • Contrôles usuels
    • Localisation
  7. .Net et XML :

    • Parser et valider un document XML
    • Modifier un document XML
  8. Transformer un document XML avec XSLT :

  9. Accès aux Données avec ADO.NET :

    • Modes connecté/déconnecté
    • ADO.Net et XML
    • L’espace de nom System.Data
      • DataReader, DataSet, DataAdapters, DataTable
    • DataBinding
    • Concurrence d’accès
  10. Tests unitaires avec NUnit :

    • Test-Driven Development
    • Fonctionnement de NUnit
    • Assertions
    • NUnit en ligne de commande
    • Autres outils de test
  11. Les WebServices :

    • Architecture des services Web
    • SOAP, WSDL
    • Créer des services Web avec .Net
    • Utiliser des services Web
    • Techniques avancées
  12. Déployer des applications .NET :

    • Les Assemblies
    • Assemblies privées et publiques
    • Assemblies signées
    • Le versionning
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement