Procédures pas à pas ASP.NET sélectionnées

Mise à jour : novembre 2007

Les rubriques de cette section incluent une sélection de procédures pas à pas qui vous présentent les concepts du développement Web dans ASP.NET. Ces procédures pas à pas couvrent également des fonctionnalités de développement Web dans Visual Studio 2008 et Visual Web Developer 2008 Express (désignées collectivement sous le nom de Visual Web Developer). Les procédures pas à pas illustrent les meilleures pratiques relatives à l'exécution de différentes tâches.

En plus de ces procédures pas à pas, de nombreuses sections de rubrique dans la documentation Visual Web Developer incluent des procédures pas à pas qui illustrent des fonctionnalités clés.

Procédures pas à pas de base

Le tableau suivant répertorie des procédures pas à pas qui vous permettront de commencer à utiliser Visual Web Developer.

Rubrique

Description

Introduction : planification d'un site Web ASP.NET

Fournit une vue d'ensemble des facteurs que vous devez prendre en compte lorsque vous concevez un site Web. Cette rubrique contient des liens vers des rubriques qui fournissent des informations supplémentaires à propos de sujets individuels.

Procédure pas à pas : création d'un site Web ASP.NET

Présente les fonctionnalités de développement Web de Visual Web Developer et vous guide à travers le processus de création d'une page ASP.NET simple.

Procédure pas à pas : édition de code au sein des pages Web dans Visual Web Developer

Présente les différentes fonctionnalités de l'éditeur de code. Certaines des fonctionnalités de l'éditeur de code dépendent du langage utilisé pour le codage. Par conséquent, lors de cette procédure pas à pas, vous créerez deux pages, une qui utilise Visual Basic et une autre qui utilise C#.

Procédure pas à pas : création d'une page Web de base avec la séparation de code dans Visual Web Developer

Présente la création de pages Web dans Visual Web Developer. Cette procédure vous guide tout au long de la création d'une page simple, en illustrant les techniques de base de la création d'une page, de l'ajout de contrôles et de l'écriture de code.

Procédure pas à pas : création et modification d'un fichier CSS

Présente les fonctionnalités de Visual Web Developer pour utiliser les feuilles de style en cascade (CSS). Cette procédure vous guide dans la création d'une mise en page sur trois colonnes, en illustrant les techniques de base de création d'une page Web et d'une feuille de style.

Procédure pas à pas : validation des entrées d'utilisateur dans une page Web Forms

Illustre l'utilisation des contrôles de validation ASP.NET pour vérifier les entrées d'utilisateur dans une page Web.

Procédure pas à pas : accès aux données de base dans les pages Web

Indique comment créer une page simple liée aux données en utilisant des contrôles conçus spécialement pour l'accès aux données.

Procédure pas à pas : affichage, pagination et tri de données à l'aide du contrôle serveur Web ListView

Illustre l'utilisation du contrôle ListView qui vous permet d'afficher des données dans un format que vous définissez à l'aide de modèles. Les modèles vous permettent de contrôler entièrement la disposition et l'apparence des données dans le contrôle.

Procédure pas à pas : création de pages Web maître/détail dans Visual Studio

Illustre différentes manières de travailler avec des données dans plusieurs contrôles et à partir de plusieurs tables, notamment avec celles qui affichent une relation maître/détail.

Procédure pas à pas : récupération, mise à jour, insertion et suppression de données avec les contrôles LinqDataSource et DetailsView

Vous indique comment créer une table de base de données simple et une page Web qui utilise le contrôle LinqDataSource. La page Web permet aux utilisateurs de récupérer, mettre à jour, insérer et supprimer des données de la table de base de données.

Procédure pas à pas : ajout de la navigation de site à un site Web

Illustre la création d'une navigation du site à l'aide de différents contrôles de navigation, tels que le contrôle Menu, TreeView ou SiteMapPath, qui ajoute un chemin de navigation aux pages Web.

Procédure pas à pas : affichage d'un menu sur des pages Web

Vous indique comment ajouter un contrôle de menu à une page et comment l'utiliser en tant qu'outil de navigation.

Procédure pas à pas : création d'un site Web avec appartenance et connexion utilisateur

Vous indique comment utiliser des contrôles ASP.NET et des services d'appartenance d'ASP.NET pour créer des pages qui permettent aux utilisateurs de se connecter et d'utiliser des pages réservées aux membres.

Procédure pas à pas : création d'un site Web AJAX

Vous indique comment créer un site Web ASP.NET de base avec une page Web qui illustre des fonctionnalités ASP.NET AJAX.

Procédure pas à pas : création et utilisation de pages maîtres ASP.NET dans Visual Web Developer

Illustre la création d'une page maître et de plusieurs pages de contenu. Les pages maîtres vous permettent de créer une mise en page (une page modèle). Vous pouvez ensuite créer des pages séparées qui contiennent du contenu fusionné à la page maître au moment de l'exécution.

Procédure pas à pas : personnalisation d'un site Web à l'aide de thèmes dans Visual Studio

Illustre l'utilisation de thèmes pour appliquer un aspect homogène aux pages et aux contrôles d'un site Web.

Procédure pas à pas : débogage des pages Web dans Visual Web Developer

Vous indique comment utiliser le débogueur. Vous créez une page Web qui contient une calculatrice simple avec une erreur délibérée puis vous utilisez le débogueur pour examiner la page lors de son exécution.

Procédure pas à pas : copie d'un site Web à l'aide de l'outil Copier le site Web

Indique comment utiliser l'outil Copier le site Web pour copier des fichiers entre votre site Web actuel et un autre site Web.

Procédure pas à pas : publication d'un site Web

Vous indique comment utiliser l'utilitaire Publier le site Web pour compiler un site Web, puis copie le résultat vers un site Web actif.

Remarque :

L'utilitaire Publier le site Web n'est pas disponible dans Visual Web Developer 2008 Express.

Procédures pas à pas avancées

Le tableau suivant répertorie des procédures pas à pas qui illustrent des fonctionnalités plus détaillées d'ASP.NET et de Visual Web Developer.

Procédure pas à pas

Description

Procédure pas à pas : modification de données à l'aide du contrôle serveur Web ListView

Vous indique comment afficher et mettre à jour des données du contrôle ListView. Cette procédure pas à pas utilise un contrôle SqlDataSource pour récupérer les résultats de la source de données et gérer les mises à jour. Le contrôle SqlDataSource agit en tant que source de données pour le contrôle ListView.

Procédure pas à pas : affichage d'une liste déroulante tout en modifiant le contrôle serveur Web GridView

Vous indique comment utiliser les fonctionnalités avancées ASP.NET du contrôle GridView pour ajouter une liste déroulante dans le mode édition.

Procédure pas à pas : création de thèmes sélectionnables par l'utilisateur

Illustre la création d'une page ASP.NET qui permet aux utilisateurs de sélectionner un thème pour la page. Bien que cet exemple utilise une apparence de contrôle unique et un fichier de feuille de style en cascade (CSS) de base, les principes indiqués s'appliquent à des thèmes plus complexes qui incluent des graphiques, différents modèles de disposition dans le fichier CSS et des apparences de contrôle serveur plus complexes.

Procédure pas à pas : création des couches de logique métier et d'accès aux données dans ASP.NET

Affiche un exemple simple des meilleures pratiques pour créer un site Web qui accède à une base de données en isolant les couches logiques métier et d'accès aux données.

Procédure pas à pas : création et utilisation d'un service Web ASP.NET dans Visual Web Developer

Indique comment créer et utiliser un service Web.

Procédure pas à pas : création d'une application de données compatible AJAX

Indique comment créer une application de base de données qui inclut des fonctionnalités AJAX pour actualiser les données de la page en utilisant une publication (postback) asynchrone.

Procédure pas à pas : utilisation de pages maîtres imbriquées dans ASP.NET

Vous indique comment imbriquer des pages maîtres afin que la page maître parente puisse fournir une disposition cohérente dans l'ensemble d'un site Web et que la page maître enfant puisse être utilisée comme un modèle pour obtenir une disposition cohérente dans la page maître parente.

Procédure pas à pas : gestion des informations utilisateur du site Web avec les propriétés de profil

Vous indique comment ajouter des propriétés de profil à votre application et comment les utiliser pour offrir une visite plus personnalisée aux visiteurs de votre site Web.

Procédure pas à pas : gestion des utilisateurs de site Web avec des rôles

Vous indique comment assigner des rôles aux utilisateurs et comment créer des règles (autorisations) qui accordent ou refusent l'accès aux pages en fonction des différents rôles. Cette procédure vous indique également comment déterminer par programme si un utilisateur a un rôle particulier et à quels rôles l'utilisateur actuel appartient.

Procédure pas à pas : utilisation de services d'application ASP.NET

Illustre comment configurer un site Web ASP.NET pour exposer des services d'application à des propriétés d'authentification, de rôle et de profil.

Procédure pas à pas : création d'éléments réutilisables avec des contrôles utilisateur ASP.NET

Vous indique comment créer un contrôle utilisateur ASP.NET qui agit comme un contrôle picker. Le contrôle picker se compose de deux listes, dont l'une propose un ensemble de choix (la source). Les utilisateurs peuvent sélectionner des éléments dans la liste source, puis les ajouter à la liste cible.

Procédure pas à pas : utilisation de code partagé au sein de sites Web dans Visual Web Developer

Vous indique comment créer une classe simple et comment l'utiliser dans une page Web ASP.NET où Visual Web Developer référence automatiquement le composant.

Procédure pas à pas : utilisation de ressources pour la localisation avec ASP.NET

Vous indique comment créer des fichiers de ressources de localisation et comment les référencer dans des pages Web en utilisant des expressions déclaratives.

Procédure pas à pas : utilisation de la mise en cache de sortie pour améliorer les performances d'un site Web

Vous indique comment utiliser la mise en cache de sortie, qui utilise une copie prétraitée d'une page au lieu de traiter à nouveau la page à chaque requête.

Procédure pas à pas : création d'une application Web accessible

Illustre comment créer des pages Web accessibles qui vous permettent d'atteindre autant de clients que possible, telles que des personnes souffrant d'un handicap et des utilisateurs qui disposent de connexions lentes ou de navigateurs en mode texte.

Procédure pas à pas : création d'un gestionnaire HTTP synchrone

Illustre comment créer un gestionnaire HTTP qui vous permet de créer une sortie dynamique personnalisée autre que les pages Web, tels que les flux RSS.

Procédure pas à pas : création et inscription d'un module HTTP personnalisé

Illustre les fonctionnalités de base d'un module HTTP personnalisé. Un module HTTP est appelé à chaque requête et vous permet de personnaliser le mode de traitement d'une requête ou de sa réponse.

Procédure pas à pas : développement et utilisation d'un contrôle serveur personnalisé

Vous indique comment créer et compiler un contrôle serveur ASP.NET personnalisé et comment l'utiliser dans une page.

Voir aussi

Tâches

Procédure pas à pas : création d'une page Web de base dans Visual Web Developer