Formation ASP .NET

Formation ASP .NET

Formateur Gaetan photo de profil
Formateur :
Catégories :
Avis :

A propos de cette formation

Le framework ASP .NET regroupe un ensemble de technologies destinées à développer et maintenir des sites web dynamiques et des applications Web en utilisant la plateforme Microsoft .NET.

Cette formation apporte les compétences nécessaires à la réalisation de telles applications et à la structuration de leur architecture. Vous appendrez à développer une application web avec la technologie ASP.Net 4. Vous verrez également comment y intégrer de l’Ajax, et comment manipuler des données avec ADO.Net et LinQ.

A la fin de la formation vous saurez développer ou modifier des applications en utilisant le langage C# et l’environnement deA la fin de cette formation, saurez développer, déployer, et sécuriser une application ASP.Net 4 à l’aide de Microsoft Visual Studio 2010.

Programme de la formation

 

Les applications Web ASP .Net avec Visual Studio 2010

  • Rappels sur le framework .Net
  • Vue d’ensemble d’ASP.Net
  • Microsoft Visual Studio 2010
  • Utilisation des outils de gain de productivité

Exercice pratique : Création d’un projet « Hello World »

ASP .Net

  • Le développement d’applications web
  • Du HTML à ASP .NET
  • Les rôles d’IIS et d’ASP .NET
  • Les modèles de compilation, d’exécution, et de déploiement d’ASP .NET
  • Les formulaires et contrôles Web
  • Le cycle de vie événementiel d’une page et d’un control
  • Les « postback »
  • La validation et les validateurs

 Exercice pratique : Créer le projet fil rouge. Ajouter plusieurs formulaires et controles ASP. Ajouter la validation d’un formulaire.

Gestion de l'état de l'application ASP .Net

  • Cache
  • Context
  • ViewState
  • ControlState
  • Session
  • Application

Exercice pratique : Mettre en place un mécanisme qui permet de bien comprendre le fonctionnement des états

Une présentation cohérente en ASP .Net

  • Les pages « Maîtres » (Master page)
  • Intérêts et utilisation
  • Imbrication
  • Les feuilles de styles
  • Les thèmes et les skins

Exercice pratique : Ajouter une page maitre au projet fil rouge et créer un thème.

Les providers disponibles en ASP .Net

  • Fournisseurs de sécurité et d’authentification
  • Fournisseurs de plan de site
  • Fournisseurs de profil
  • Fournisseurs de compteurs

Exercice pratique : Ajouter un plan de site

L'accès aux données en ASP .Net

  • Rappels sur ADO .NET
  • La liaison de données (« Databinding ») bidirectionnelle
  • Les contrôles source de données : SQL, XML, Objet, LinQ

Introduction à Linq

  • Présentation de LINQ
  • Utilisation de LINQ dans des applications ASP .NET

Les contrôles ASP .Net de présentation de données

  • Le « TreeView »
  • Le « GridView »
  • Le « DetailsView » et le « FormView »

Exercice pratique : Ajouter une page d’affichage de données qui permettra de les éditer et d’enregistrer les modifications dans la base de données.

Développement Ajax pour ASP .Net

  • Présentation d’AJAX Server
  • Update Panel – Timer – UpdateProgress
  • Présentation AJAX Control Toolkit
  • Quelques contrôles du Toolkit
  • AJAX côté client : Classes et Gestion du DOM
  • Appel de services Web
  • JQuery et le templating client

Exercice pratique : Ajouter un Update Panel et quelques composants de l’Ajax Control Toolkit.

Développer des contrôles web ASP .Net

  • La gestion des « callback »
  • La gestion des scripts client
  • Gestion de cache
  • Cache de page
  • Cache de contrôle
  • Cache de fragment de page
  • Cache en mémoire et gestion automatique de rafraîchissement de cache

Exercice pratique : Créer des contrôles personnalisés et les intégrer au projet.

Configurer et déployer une application web ASP .Net

  • Configurer une application Web ASP .Net
  • Déployer une application Web ASP .Net

Sécuriser une application web ASP .Net

  • Vue d’ensemble de la sécurité des applications Web
  • Configurer l’authentification et les autorisations
  • Programmer l’authentification et les autorisations

Exercice pratique : Configurer, sécuriser, et déployer le projet fil rouge.

Introduction à la programmation avec ASP .Net MVC

  • Design Pattern MVC
  • Extension MVC

Mise en oeuvre d'autres technologies Web .Net avec Visual Studio 2010

  • Le framework ASP .Net MVC 2
  • Silverlight 4

Exercice pratique : Découvrir les extensions MVC, MVC2, et Silverlight.

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: