Apprendre à programmer en C#
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 multicouches assemblées 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 multicouches 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 du fichier PDF du cours (453 pages - 20 Mo) : ftp (plus rapide) http (plus lent)
- Téléchargement des projets Visual Studio Express des exemples (19 Mo) : ftp (plus rapide) http (plus lent)
A lire également :
- Introduction à Entity Framework 5 Code First par l'exemple
- Introduction à ASP.NET MVC par l'exemple
- Etude de cas avec ASP.NET 2.0, C#, Spring.NET et NHibernate
Les autres ressources du site [http://tahe.developpez.com]
Lire l'article.Article lu fois.
L'auteur
L'article
Publié le 1er juillet 2008 - Mis à jour le 27 octobre 2013
Liens sociaux
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :