formation c# - cours 1 - introduction, premiers pas, concepts
DESCRIPTION
Première partie de la formation C# du Club Microsoft Isep. Introduction au langage C#, exemples, présentation des concepts de la plateforme .NETTRANSCRIPT
Formation C#
Pierre de La MorinerieClub Microsoft Isep — 2007
Cours n° 1 : Introduction, premiers pas, concepts
Plan
•Introduction, premiers pas, concepts
•Programmation procédurale
•Programmation objet
•Programmation Windows
Déroulement
•Cours de deux heures
•4 séances de cours
•Au moins un TP par cours
•Prérequis : base de programmation type C
Introduction
•Pourquoi C# ?
➡Agréable
➡Moderne
➡Demandé par les entreprises
➡Et pour vous ?
Premiers pas
•Choisir un environnement de développement :
➡Visual Studio (Express) : officiel
➡SharpDevelop : libre
Premiers pas
•Commençons à programmer :
➡Lancer Visual Studio 2005
➡Créer un nouveau projet Console
➡Taper le premier programme (cf. TP 1)
Concepts
• Environnement .NET :
• Initié de Microsoft
• Lancé en 2000
•Reprend des idées de Java
Concepts
Forces FaiblessesEnvironnement
managéPortabilité
Très nombreux langages
Poids du framework
Forte intégration avec Windows
Très propriétaire
Framework très complet
Architecture .NET
Concepts
•Le langage C# :
➡Langage de choix pour .NET
➡Syntaxe de type C, proche du Java
➡Fortement typé