Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Chapitre 23: ASP.NET 2


Chapitre 22<     > Chapitre 24


Exemples: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Table des matières:

Introduction
       Historique
        ASP vs. ASP.NET
       ASP.NET 1.x vs. ASP.NET 2

Architecture générale d'ASP.NET
       Notion de Web Forms
       ASP.NET, IIS et l'exécution des applications web
       Héberger ASP.NET dans vos applications .NET
       Utiliser conjointement ASP.NET avec la couche HTTP.SYS

Stockage du code source
       Code-inline
       Bloc de restitution de code
       Code-Behind

Modèles de compilation et de déploiement
       Compilation dynamique
       Pré compilation sur place
       Pré compilation pour déploiement

Web forms et contrôles
       Contrôle serveur
       Interaction client/serveur
       ViewState
       Evénements postback et non-postback
       ContolState
       Changer de page lors d'une requête
       Notion de contrôles serveur HTML et de contrôles serveur Web

Cycle de vie d'une page
       Traitement d'une page sur plusieurs threads

Configuration d'une application ASP.NET
       Organisation des fichiers de configuration
       Les sections de configuration ASP.NET
       Configuration du modèle de processus
       Mise à jour de la configuration
       Prise en compte des mises à jour

Pipeline HTTP
       Introduction
       HttpApplication et le fichier Global.asax
       Contexte HTTP
       Module HTTP
       Handler HTTP

Gestion des sessions et des états
       Gestion d'une session
       Gestion de l'identifiant d'une session
       Les modes de stockage des sessions
       Fournir son propre mécanisme de gestion de sessions

Le design pattern provider

Gestion des erreurs
       La balise <system.web>/<customErrors>
       L'évènement Application_Error
       La propriété ErrorPage

Traces, diagnostics et gestion des évènements
       Tracer le fonctionnement d'une application ASP.NET
       Les compteurs de performance d'ASP.NET
       Gestion standard des évènements ASP.NET

Validation des données saisies
       Contrôle de validation
       Logique personnalisée de validation
       Groupe de validation
       La classe ValidationSummary

Contrôles utilisateurs
       Contrôles utilisateurs composites
       Evènements sur un contrôle utilisateur
       Maintenir l'état d'un contrôle utilisateur entre les requêtes
       Intégration d'un contrôle utilisateur avec le mode design de Visual Studio

Améliorer les performances avec la mise en cache
       Mise en cache de pages
       Mise en cache de plusieurs versions d'une page
       Mise en cache de fragments de pages
       Substitution post-cache
       Mise en cache de données
       Dépendances dans le cache
       Dépendances sur des données d'une base SQL Server
       Dépendances personnalisées dans le cache

Sources de données
       Lier programmatiquement contrôles et sources de données
       Lier déclarativement contrôles et sources de données
       Les types de source de données
       La source de données ObjectDataSource
       Utiliser une source de données pour la modification

Présentation et édition des données
       Le contrôle GridView
       Les templates
       Le contrôle DetailsView
       Le contrôle FormView
       Présenter un document XML

Master pages
       Master page et page de contenu
       Master pages encapsulées
       Configuration de master page
       Accéder à une master page à partir d'une page de contenu

Internationaliser une application ASP.NET 2

Aides à la navigation dans un site

Sécurité
       Authentification des utilisateurs Windows avec IIS
       L'authentification au niveau d'ASP.NET
       Le fournisseur d'authentification Forms d'ASP.NET
       Gestion des utilisateurs
       Gestion des rôles
       Contrôles serveurs spécialisés dans l'authentification

Personnalisation
       Fournisseur de personnalisation et gestion des données personnelles
       Personnalisation et utilisateurs anonymes
       Personnalisation vs. Session

Styles, Thèmes et Skins
       Style CSS, contrôles HTML et contrôles serveur
       Notion de thème
       Notion de Skin
       Skin nommé

WebParts
       Création d'une page avec des webParts
       Le mode design
       Catalogue de webParts
       Le mode édition
       Connexion entre webParts


Copyright Patrick Smacchia 2006 2007