Vous savez faire des sites web statiques, tel que votre page perso ? Et vous souhaitez aller plus loin pour créer votre blog ou votre forum ?
Ou bien peut être avez-vous l’idée de LA plateforme d’échange qui va révolutionner le web ?
Alors ce tutoriel est fait pour vous !
De nos jours, un site doit agir comme une véritable application :
- offrir un contenu dynamique, tel que la possibilité de commenter un article, de discuter sur un forum, etc.
- permettre d’interagir rapidement et avec fluidité avec l’utilisateur.
ASP.NET est une puissante technologie regroupant des fonctionnalités multiples qui va nous permettre de créer des applications web de manière simple et structurée.
Ce tutoriel est adressé aux débutants, vous n’avez besoin d’aucune notion à propos d’ASP.NET. Il est vivement conseillé de suivre chaque chapitre en entier et dans l’ordre.
Cependant avant d’utiliser ASP.NET, il faut impérativement connaître les langages HTML et CSS, et maîtriser les notions de base du langage C#.
Pour un avant goût de ce que vous permet ASP.NET, voici quelques grands sites qui utilises cette technologie :
- stackoverflow : un site qui reçoit plusieurs millions de visites par jours (54ème site au monde)
- bing : le célèbre moteur de recherche de Microsoft
- la caisse d’épargne
- microsoft.com
- et bien d’autres encore !
Il est aussi possible de développer des applications pour le web en VB.NET. Nous ne traiterons que le C# dans ce tutoriel.
Vue d'ensemble
Les bases de ASP.NET
-
Ma première page avec ASP.NET
-
Le déroulement d'une requête : introduction aux filtres et aux routes
-
Montrer des informations à l'utilisateur
-
Intéragir avec les utilisateurs
Gérer la base de données avec Entity Framework Code First
-
Entity Framework : un ORM qui vous veut du bien
-
La couche de sauvegarde : les entités
-
Manipuler ses entités avec EF
-
Les relations entre entités
-
Les Migrations codefirst
Allons plus loin avec ASP.NET
-
Sécurité et gestion des utilisateurs
-
Validez vos données
-
Aller plus loin avec les routes et les filtres
-
Les API REST
Ce tutoriel est en cours de rédaction. La route est encore longue pour devenir un maître du web. Nous espérons que vous apprenez au moins autant de choses que vous ne l’espériez, alors faites-nous de jolies applications !