ASP.NET Web Forms - Tutoriel
ASP.NET est un framework de développement pour créer des pages web et des sites web à l'aide de HTML, CSS, JavaScript et de scripts côté serveur.
ASP.NET prend en charge trois modèles de développement différents :
Web Pages, MVC (Modèle-Vue-Contrôleur), Web Forms :
Ce tutoriel couvre Web Forms。
| Web Pages | MVC | Web Forms |
Où commencer ?
La plupart des développeurs commencent à apprendre une nouvelle technologie en examinant des exemples fonctionnels.
Si vous souhaitez voir un exemple fonctionnel de Web Forms, consultez ce qui suitASP.NET Web Forms Demo。
Qu'est-ce que Web Forms ?
Web Forms est l'un des trois modèles de programmation pour créer des sites web et applications web ASP.NET.
Les deux autres modèles de programmation sont Web Pages et MVC (Model View Controller).
Web Forms est le plus ancien modèle de programmation ASP.NET, une page web pilotée par événements qui intègre HTML, des contrôles serveur et du code serveur.
Web Forms est compilé et exécuté sur le serveur, qui génère ensuite le HTML à afficher sous forme de page web.
Web Forms dispose de centaines de contrôles web et de composants web pour créer des sites web pilotés par les utilisateurs avec accès aux données.
Visual Studio Express 2012/2010
Visual Studio Express est une version gratuite de Microsoft Visual Studio.
Visual Studio Express est un outil de développement adapté à Web Forms (et MVC).
Visual Studio Express inclut :
- MVC et Web Forms
- Contrôles web et composants web par glisser-déposer
- Langage de serveur web (Razor avec VB ou C#)
- Serveur web (IIS Express)
- Serveur de base de données (SQL Server Compact)
- Framework complet de développement web (ASP.NET)
Si vous avez installé Visual Studio Express, vous en apprendrez davantage avec ce tutoriel.
Si vous souhaitez installer Visual Studio Express, cliquez sur l'un des liens suivants :
Visual Web Developer 2012(Windows 7 ou Windows 8)
Visual Web Developer 2010(Windows Vista ou XP)
Manuel de référence ASP.NET
À la fin de ce tutoriel, vous trouverez un manuel de référence ASP.NET complet couvrant les objets, les composants, les propriétés et les méthodes.
Autres extensions