Apprentissage du langage C#
Ce document est le fruit de plusieurs années d'enseignement en école d'ingénieurs à l'université d'Angers, plus particulièrement dans cette formation .
Introduction au langage C# par l'exemple :
- Chap 1 : Les bases du langage C#
- Chap 2 : Classes, Structures, Interfaces
- Chap 3 : Classes .NET d'usage courant
- Chap 4 : Architectures 3 couches, tests unitaires NUnit, framework Spring.net
- Chap 5 : Interfaces graphiques
- Chap 6 : Evénements utilisateur
- Chap 7 : Accès aux base de données
- Chap 8 : Threads d'exécution
- Chap 9 : Programmation Internet
- Chap 10 : Services Web
Le cours est accompagné de plus d'une centaine de programmes illustrant les différents aspects de C#. Une application exemple est déclinée en 10 versions tout au long du document. Elle utilise une architecture multicouche assemblée par Spring. Chaque version change une ou plusieurs couches de la version précédente. On passe ainsi au fil des chapitres, de l'application console monocouche de la version 1 à la version multicouche client / serveur de la version 10 avec un client à 2 couches : interface graphique / client de service web et un serveur à 3 couches : service web / couche métier / couche d'accès aux données / SGBD.
Téléchargement PDF de l'article : http1 http2
Les exemples Visual Studio de l'article : http1 http2
Autres ressources (J2E, .Net, PHP, Andoid, Python, ...) : https://tahe.developpez.com
Lire l'article.Article lu fois.
L'auteur
L'article
Publié le 1er juillet 2008 - Mis à jour le 27 octobre 2013
Version en ligne