2 1
Introduction au framework .NET
RECOMMENDATIONS
La maîtrise d'un langage passe par une pratique importante.
Vous devez:
- Lire et relire le cours en vous appuyant sur la bibio donnée ci après - reprendre les exemples du poly dans Visual Studio (copier/coller)
, les éxécuter et les étudier.
- Vous devez FAIRE les exercices d'auto apprentissage
BIBLIOGRAPHIE ET RESSOURCES
Livres
Oreilly.CSharp.4.0.in.a.Nutshell.4th.Edition (le meilleur à mon avis)
en anglais
Une référence: très complet
Nécessite à mon avis quelques notions
CSharp.2010.and.the.dotNET.4.Platform.5th.Edition:
en anglais
Bien
:
C# et .Net - Versions 1 à 4
En francais
Bon livre pour les débutants
Moins complet que CSharp.4.0.in.a.Nutshell
APPRENTISSAGE DU LANGAGE C# 2008et du Framework .NET 3.
Poly de cours de C# par Serge Tahé
En francais
Pratique de .NET et C# (patrick SMACCHIA)
En francais
Mal structuré à mon avis: partie 1 du livre très technique (informations que vous ne trouverez pas dans les autres livres) et partie 2: Très bien
Internet http://msdn.microsoft.com/fr-fr/library/ms229335(v=VS.80).aspx http://www.developpez.com/ www.codeproject.com/ http://www.codeguru.com/
Sur les design pattern des articles très ditactiques: http://www.siteduzero.com/tutoriel-3-10601-programmation-en-java.html#part_65564 et tous les autres…….
INTRODUCTION
L’objectif de ce polycopié n’est pas une présentation exhaustive du langage C#. Pour cela une littérature nombreuse existe sur Internet (en version papier aussi d’ailleurs). Le C# peut être considéré comme une synthèse du C++ et de Java. Tout en gardant les points forts du C++, il corrige certains points faibles et permet une abstraction de données plus poussée et une approche complètement orientée objet. Toutefois certains inconvénients existent à savoir :
Un langage qui reste en partie « propriétaire »
Langage Non temps réel ( ramasse miette non déterministe, langage intermédiaire interprété)
La plate forme .NET