Découverte de la plateforme .NET

Depuis son avènement en 2002, la plateforme .NET n’a cessé de progresser en richesse et en productivité tout en s’appuyant sur tous les standards en vigueur, avec une approche Open Source sur la plupart des composants récents et portable avec le nouvel environnement Core.
Découverte - Introduction - Migration
Filière
Introduction
 
Code cours
IT1
 
Niveau
Initiation
 
Durée
1 Jours

Participants

Ce cours s'adresse à toute personne souhaitant découvrir la plateforme .NET avec le langage C# sous Visual Studio.

Prérequis

Connaissance d’un langage de programmation et des concepts de la POO recommandés.

Profils : Chef de projet, responsable technique, Développeur débutant/occasionnel, Développeur COM (C, C++, VB6-VBA, Delphi, etc), Developpeur Java

Équivalence : Aucune

Objectifs

  • Comprendre l’architecture de l’environnement .NET (Framework .NET, langages et outils), avec comparatif des plateformes JAVA et PHP.
  • Découvrir les différents types d’applications disponibles .NET (Console, Windows Forms, WPF, WCF, Web Forms, MVC et Mobiles) avec comparatif sur les critères d’évolutivité, de productivité, d’architecture applicative, de déploiement et de mise à jour.
  • Découvrir l’environnement Visual Studio, avec son système d’extensions et de packages NuGet permettant d’améliorer la productivité en fonction du type de projet ciblé.
  • Connaître les caractéristiques du langage C# (organisation d’une solution/projet, syntaxe, système de types, POO, gestion des erreurs, LINQ, threading).
  • Connaître les principales techniques d’accès aux données (ADO .NET et EntityFramework).
  • Connaître les caractéristiques de la nouvelle plateforme .NET Core.

Travaux pratiques

  • Aucun : ce cours est présenté sous forme de démonstrations et de présentation d’applications types.