C#
Sections appartenant à la partie "C#"
Dans cette partie, nous verrons ce qu'est le C#. Nous vous donnerons un bref aperçu des outils nécessaires au développement en C#. Ensuite, nous verrons les bases de la programmation, les structures conditionnelles, les variables,... Pour enfin aborder de manière très générale le concept de l'orienté objet et la conception d'interface graphique.
Dans cette section, nous verrons en détails le concept d'orienté objet. Nous verrons l'héritage, le polymorphisme ainsi que l'encapsulation.
Nous verrons ici comment créer des applications graphiques. Nous verrons l'utilisation de la plupart des contrôles mis à la disposition de l'utilisateur avec des exemples concrets.
Nous aborderons ici des sujets un peu plus avancés tels que la gestion des erreurs, les délégués, les threads,...
LINQ (Language Integrated Query) est une nouveauté apportée par le Framework 3.5. Nous verrons ici l'utilisation des différentes fonctions apportées par LINQ mais nous aborderons également des notions telles que l'interfaces IEnumerable<T>, yield,...
Parallélisme avec .NET 4.0: utilisation des namespaces System.Threading et System.Threading.Tasks; utilisation des mots clès async et await en C# 5.0
Dans cette partie, nous verrez comment appeler des membres privés ou protégés d'une classe. Nous verrons également comment il est possible d'analyser un namespace ou une classe .NET pour en récupérer des informations utiles.