Académique Documents
Professionnel Documents
Culture Documents
D'ailleurs, vous ne savez pas ce qu'est un Framework ? Ce n'est pas grave, je vous rappelle que
c'est un cours pour débutants, il y en a peut-être parmi vous qui ont déjà fait du C, du C++, du
Java... Évidemment, si vous avez déjà programmé, ce sera plus facile pour vous (surtout pour le
Attention néanmoins de ne pas vouloir aller trop vite : le C# ressemble à d'autres langages mais
aura bien entendu des TP pour vous faire pratiquer, afin que vous puissiez vous rendre compte
de ce que vous êtes capables de faire après avoir lu plusieurs chapitres plus théoriques.
I-COMPOSITION DU COURS :
Parce que c'est la norme chez la quasi-totalité des développeurs professionnels, le code source
On prend l'habitude d'écrire en anglais car le code peut ensuite facilement être relu par des
Comme vous le savez, votre ordinateur exécute des programmes pour effectuer des tâches. Vous utilisez des
programmes tous les jours :
o votre navigateur web ;
o votre traitement de texte ;
o votre lecteur de musique ;
o vos jeux vidéo.
VI-COMMENT CRÉER DES PROGRAMMES "SIMPLEMENT" ?
Il existe des centaines de langages de programmation dont le but est de simplifier l'écriture
de ce code binaire/assembleur.
En effet, les langages que l'on utilise traditionnellement pour programmer, comme le C et le
C++, nous permettent de créer des programmes bien plus facilement qu'en assembleur
(binaire).
1-CODE : C
printf("Bonjour");
Ce Framework .NET n'est pas forcément lié au langage C#. Il est aussi possible de l'utiliser dans
d'autres langages comme Visual
Basic (plus simple, pour les programmeurs occasionnels), J# (plus proche de Java pour les
habitués de Java) ou encore F# (langage fonctionnel).
VIII-À QUOI RESSEMBLE LE C# ?
CODE : C#
using System;
class Program
Console.WriteLine("Hello World!");
}
X-INSTALLER UN IDE POUR PROGRAMMER :
texte qui propose toute une panoplie d'outils pour développer des logiciels.
XI-LEQUEL CHOISIR ?
Nous allons utiliser l'IDE associé au .NET, à savoir Visual Studio. Il ne fonctionne que sous
Windows.
Nous n'avons pas nécessairement besoin de la version complète, qui de surcroît est payante.
Nous utiliserons la version gratuite qui est largement suffisante pour nous :
2 : La boîte à outils est utile si vous voulez faire des applications avec des fenêtres.
Elle contient des contrôles ; ce sont des objets que vous allez manipuler.
Vous pouvez glisser-déposer des contrôles pour les ajouter à vos fenêtres.
4 : L'explorateur de la solution permet de voir l'arborescence de votre solution (la solution est
l'ensemble des éléments qui servent à fabriquer l'application). Vous pouvez voir les différents
6 : La fenêtre des propriétés affiche les caractéristiques de l'objet qui est sélectionné (toutes ne
CRÉATION DE LA SOLUTION
Donnez un nom à votre solution et à votre projet et cliquez sur OK quand vous êtes prêts. Voici
maintenant ce que vous voyez :
CODE : C#
using System;
namespace MyFirstApp
class Program
Console.WriteLine("Hello World!");
}
Dev-Informatique
MERCI POUR VOTRE ATTENTION