Retour

Formation C # Programmation du Framework.NET avec C#

Formation éligible au Droit individuel à la formation(en savoir plus sur le DIF)

Lieu de formation : notre centre de formation à Grenoble(plan d'accès) ou sur votre site en formation intra

Domaine de formation : DEVELOPPEMENT et METHODES

Durée de la formation : 5 jours ( 35 heures)   

Participants : Ce cours a pour objectif d'aider les développeurs d'applications à comprendre Microsoft .NET Framework. Outre une vue d'ensemble de .NET Framework et une présentation de la terminologie et des principaux concepts, le cours contient une série d'ateliers qui présentent et expliquent les fonctionnalités de .NET Framework utilisées pour coder, déboguer, ajuster et déployer des applications

Pré-requis : Connaissance approfondie des langages de programmation C++ ou Java et notions sur le langage C#. Les stagiaires peuvent acquérir ces connaissances en suivant le cours 2124, Présentation de la programmation en langage C# pour la plate-forme Microsoft .NET

Objectifs : Appréhender les fonctionnalités de la plate-forme et de la Common Language Runtime, utiliser les fonctionnalités de .NET Framework pour créer une application simple, des composants, des chaînes, des tableaux, des collections et des énumérateurs, utiliser des délégués et des événements, lire des flux et des fichiers de données et écrire dans des flux et des fichiers de données, développer des applications qui utilisent des ressources Internet, des applications distribuées.


Plan de cours C # Programmation du Framework.NET avec C#


Programme de formation
C # Programmation du Framework.NET avec C#

  • Vue d'ensemble de Microsoft .NET Framework
    Vue d'ensemble de Microsoft .NET Framework
    Vue d'ensemble des espaces de noms
  • Présentation d'un environnement d'exécution géré;Ecriture d'une application .NET

    Compilation et exécution d'une application .NET
  • Utilisation des composants
    Présentation des technologies de développement clés de Microsoft .NET Framework
    Création d'un composant simple .NET Framework
    Création d'un client de console simple
    Création d'un client ASP.NET
  • Déploiement et gestion des versions
    Présentation du déploiement d'applications
    Scénarios de déploiement d'applications
    Outils et rubriques connexes
  • Système de type commun (CTS)
    Présentation du système de type commun
    Éléments du système de type commun
    Caractéristiques orientées objet
  • Utilisation des types
    Fonctionnalités de la classe System.Object
    Constructeurs spécifiques
    Opérations de type
    Interfaces
    Gestion de types externes
  • Chaînes, tableaux et collections
    Chaînes
    Terminologie - Collections
    Tableaux .NET Framework
    Collections .NET Framework
  • Délégués et événements
    Délégués
    Délégués multidiffusion
    Événements
    Quand utiliser des délégués, des événements et des interfaces
  • Gestion de la mémoire et des ressources
    Gestion de la mémoire : Notions de base
    Gestion des ressources ne faisant pas partie de la mémoire
    Gestion des ressources implicites
    Gestion des ressources explicites
    Optimisation du nettoyage de la mémoire
  • Flux de données et fichiers
    Flux de données
    Objets Reader et Writer
    Entrées/sorties du fichier de base
  • Accès à Internet
    Scénarios d'application Internet
    Modèle de requête et de réponse Web
    Protocoles d'applications
    Gestion des erreurs
    Sécurité
    Solutions optimales
  • Sérialisation
    Scénarios de sérialisation
    Attributs de sérialisation
    Graphique d'objet
    Processus de sérialisation
    Exemple de sérialisation
    Exemple de désérialisation
    Sérialisation personnalisée
    Exemple de sérialisation personnalisée
    Problèmes de sécurité
  • Services Web et distants
    Services distants
    Fichiers de configuration à distance
    Services Web

Réserver cette formation