Accueil    Formations    Informatique    Langages et développement    Développeur C# .NET    Présentation de la plateforme de développement Microsoft

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Connaître la plateforme du .NET Framework 4.6 et Visual Studio 2015.

Niveau requis

Avoir des connaissances techniques de base dans le domaine de l'informatique.

Public concerné

Chefs de projets, directeurs techniques, architectes et/ou responsables de développement.

Programme

Introduction à la plateforme .NET

  • Historique
  • Vision de Microsoft sur les prochaines versions
  • Différences entre le .NET Core le .NET Framework
  • Versions du .NET Framework
  • Version du .NET Core
  • Le Common Language Runtime (CLR)
  • Le Common Type System (CTS)
  • Le Garbage Collector
  • Les assemblys / namespaces
  • Le Just-In-Time (JIT)
  • Les AppDomain (.NET Framework)
  • Les différents types d'application
  • Les fichiers de configuration

Briques de base du .NET Framework

  • Linq
  • La sérialisation
  • La sécurité
  • La manipulation de document XML
  • La localisation
  • L'introspection (reflection)
  • L'interopérabilité

L'accès aux données

  • Introduction ADO .NET
  • Le DataSet
  • Le concept d'ORM
  • Linq To SQL
  • Entity Framework
  • Transactions
  • Fonctionnalités avancées d'ADO .NET

Windows Forms

  • Introduction
  • GDI+
  • Contrôles Windows Forms
  • Extensibilités des contrôles

Windows Presentation Foundation et Silverlight

  • Introduction
  • Le XAML
  • Le pattern MVVM
  • Les templates
  • Les styles
  • Les DataTemplates
  • Les animations
  • Le format XPS

Windows Communication Foundation

  • Avant : le .NET Remoting
  • Introduction
  • Concept
  • Les différents hôtes supportés par WCF
  • Les différents protocoles supportés par WCF
  • Les différents formats supportés par WCF
  • ADO .NET Data Services
  • RIA Services
  • Windows Identity Foundation

Windows Workflow Foundation

  • Introduction
  • Les activités
  • La persistance des workflows
  • La compensation
  • Le tracking

Briques complémentaires du .NET Framework / .NET Core

  • Task Parallel Library
  • DataAnnotations
  • CodeDOM
  • Managed AddIn Framework
  • Managed Extensibility Framework
  • Dynamic Language Runtime
  • Code Contracts
  • IoC avec .NET Core

ASP.NET

  • Différences entre ASP .NET et ASP .NET Core
  • Les HttpModule
  • Les HttpHandler
  • ASP.NET WebForms
  • ASP.NET MVC
  • ASP.NET Dynamic Data
  • Membership
  • RoleManager
  • Les différents hosts et le modèle OWIN

Visual Studio

  • Introduction
  • Les différentes versions et éditions de Visual Studio
  • Les projets / solutions
  • Le débogueur de Visual Studio
  • Les tests
  • L'explorateur d'architecture
  • Team Foundation Server
  • MSBuild
  • Code Analysis / FxCop
  • StyleCop
  • Text Template Transformation Toolkit (T4)
  • Documentation XML
  • Platform Compiler API (Roselyn)

Extensibilité des produits Microsoft via le .NET Framework

  • Visual Studio Tools for Office
  • SQL Server
  • PowerShell

Windows Azure

  • Introduction
  • Rappel des concepts IaaS, PaaS et SaaS
  • Calcul et batch
  • Web et mobilité
  • Données et stockage
  • Gestion des identités et des accès
  • Office 365, SharePoint Online et Exchange
  • Online
  • Intégration hybride avec BizTalk, Active Directory et Exchange
  • Architecture microservices
  • Développement et intégration avec Visual Studio et Visual Studio Online
  • Prérequis d'architecture pour le déploiement sur Azure

Déploiement des applications

  • Déploiement du .NET Framework
  • ClickOnce
  • Windows Installer
  • Déploiement ASP.NET One-Click
  • Windows Store

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Paris La Défense 1 700 € HT Je m'inscris

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Nancy 1 700 € HT Je m'inscris

12/10/2020 Strasbourg 1 700 € HT Je m'inscris

12/10/2020 Reims 1 700 € HT Je m'inscris

12/10/2020 Metz 1 700 € HT Je m'inscris

12/10/2020 Mulhouse 1 700 € HT Je m'inscris

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Lille 1 700 € HT Je m'inscris

12/10/2020 Rouen 1 700 € HT Je m'inscris

12/10/2020 Nantes 1 700 € HT Je m'inscris

12/10/2020 Caen 1 700 € HT Je m'inscris

12/10/2020 Évreux 1 700 € HT Je m'inscris

12/10/2020 Le Havre 1 700 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Lyon Part-Dieu 1 700 € HT Je m'inscris

12/10/2020 Grenoble 1 700 € HT Je m'inscris

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Tours 1 700 € HT Je m'inscris

12/10/2020 Orléans 1 700 € HT Je m'inscris

12/10/2020 Bordeaux 1 700 € HT Je m'inscris

12/10/2020 Blois 1 700 € HT Je m'inscris

12/10/2020 Bourges 1 700 € HT Je m'inscris

12/10/2020 Châteauroux 1 700 € HT Je m'inscris

12/10/2020 Le Mans 1 700 € HT Je m'inscris

12/10/2020 Niort 1 700 € HT Je m'inscris

12/10/2020 Poitiers 1 700 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Malgré la fermeture temporaire de nos agences, toutes nos formations peuvent être suivies à distance. Réservez votre formation ou contactez votre conseiller formation.

12/10/2020 Aix-en-Provence 1 700 € HT Je m'inscris

12/10/2020 Montpellier 1 700 € HT Je m'inscris

12/10/2020 Sophia Antipolis 1 700 € HT Je m'inscris

Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous