accueil / formation / catalogue 2009 / microsoft .net / ASP.NET
Développement d'applications Web avec ASP.NET - Code : ASP.NET
Avec ASP.NET, la plate-forme .Net offre à la fois un excellent Framework de présentation Web et une très bonne intégration de ce Framework dans des environnements de développement intégrés.
Ce cours présente le Framework ASP.NET et ses composants réutilisables (WebForms et UserControls). Les travaux pratiques mettront l'accent sur la conception de sites Web ASP.NET (présentation, visualisation, contrôle et navigation) et tiendront compte de contraintes opérationnelles (débogage, optimisation des performances). Et puisqu'un site Web est une porte d'entrée sur un système d'information, ce cours introduit également l'accès aux bases de données (ADO.NET), l'utilisation de fonctionnalités récurrentes (Assemblies), de composants distribués (.Net Remoting) ou de services hétérogènes (Web Services).
Ce cours répond aux questions suivantes : "Comment bâtir un site Web avec ASP.NET ?", "Quels sont les principaux Web Design Patterns ASP.NET ?", "Comment intégrer un site ASP.NET au reste du système d'information ?".
Vous allez apprendre à :
  • Appréhender l'organisation d'un site ASP.NET
  • Développer des pages et des composants ASP.NET
  • Affecter les responsabilités d'un site aux composants adéquats : UserControls, WebForms, CodeBehind, Assemblies
  • Améliorer la conception fine des composants d'un site ASP.NET en appliquant certains Design Patterns : Smart Proxy, Pro-active DataSet
  • Accéder à une base de données par ADO.NET en mode connecté ou déconnecté
  • Invoquer des services à distance en utilisant .Net Remoting ou les Web Services
  • Optimiser les performances des applications ASP.NET
  • Maîtriser les apports de la version 2.0 du Framework ASP.NET
  • Sécuriser ses applications Web ASP.NET
Durée : 5 jour(s)
Audience : Développeurs et chefs de projet de sites Web
Méthode pédagogique : 60% de travaux pratiques.
Pré-requis : Compréhension globale du fonctionnement d'un site Web
Prix : Voir dates
Programme :
Pages ASP.NET
Les principes du Web
Le modèle ASP.NET
La syntaxe ASPX
Optimiser et tracer


Gestion de l'interaction utilisateur
Gestion du ViewState
Notion de CodeBehind
Contrôles de validation
Global.asax


Les WebForms
Définition
Contrôles intrinsèques
Contrôles enrichis


Contrôles utilisateur
Objectifs, exemple, implémentation
Inclure un contrôle dans une page ASPX
Propriétés et événements d'un contrôle
Créer sa bibliothèque de contrôles


Assemblies, packaging et déploiement
Les Assemblies .Net
Les Assemblies satellites
Packaging et déploiement


Utiliser ADO.NET
Modèle objet d'ADO.NET
Mode connecté, mode déconnecté
ADO.NET et ASP.NET


.Net Remoting
Architectures distribuées
Utilisation de .Net Remoting
Configuration descriptive


Utilisation des Web Services
Notions de base
Implémenter un Web Service avec .Net
Utiliser un Web Service avec .Net


Architecture Web .Net
Exemples d'architectures
Design Patterns .Net


La couche présentation avec ASP.NET 2.0
Créer une application avec le nouveau modèle objet des pages
Utilisation des Pages Master
Les contrôles de navigation et les utilisations du SiteMap
Amélioration du rendu graphique : skins et thèmes


Les autres couches et leur liaison avec ASP.NET 2.0
Création d'un niveau d'accès aux données (DAL)
Création d'un niveau métier (BLL)
Lier la présentation au niveau métier / contrôles et sources de données
Le contrôle GridView
Mini projet : une architecture complète 3-tiers


Sécuriser les applications Web avec ASP.NET 2.0
Authentification intégrée ou par formulaire
Utiliser les contrôles de sécurité
Gestion de rôles


Dates :
code
[ASP.NET]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 1785 19 16 - 20 - 15 27 - 14 19 - 7
Grenoble 1785 - 2 - 20 - - 27 - 7 - 16 -
Lyon 1785 12 - 9 - - 8 - - - 19 - 7
Genève 1785 - - - - - - - - - - - -
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut