Formations MS10264 - Visual Studio 2010 Développement d'applications Web avec Visual Studio 2010

Formation DATASTAGE

Toutes les formations Datastage sont disponibles chez Nativo.

Lire la suite ...

Intra-entreprise :
Formation personnalisée dans vos locaux.

Inter-entreprise :
Formation dans nos locaux.


Formation MS10264 - Visual Studio 2010 Développement d'applications Web avec Visual Studio 2010

Durée : 5 jours
Prix HT : 2 500 €
Lieu : Paris (La Défense)
Ref : MS10264


Prochaines sessions :
11 juin 2012 | 25 juin 2012 | 24 septembre 2012 | 1 octobre 2012 | 5 novembre 2012 |
19 novembre 2012 | 10 décembre 2012 | Egalement disponible en Intra : Tarif au 01 46 20 18 40.
 Télécharger le plan de cours  Envoyer à un ami  Imprimer

Objectifs de la formation

A l'issue de ce cours, les participants seront capables de:
- Créer une application Web ASP.Net interactive
- Créer des pages riches et réactives
- Gérer la sécurité et le déploiement

Publics

Le cours s'adresse aux développeurs Web qui utilisent Microsoft Visual Studio 2008 SP1 et des versions plus récentes du produit.

Pré-requis pour suivre cette formation .NET 4.0 avec Visual Studio 2010

Les participants doivent posséder les connaissances techniques sur :
- les modèles de développement
- les phases typiques dans le cycle de développement
- les concepts de programmation évènementielle
- les concepts de la programmation objet
- la conception d'une interface utilisateur
- le développement d'une application structurée

Contenu de la formation .NET 4.0 avec Visual Studio 2010 :

Vue d'ensemble de l'architecture et la conception des applications Web
- Décrire l'architecture sous-jacente et la conception d'une application Web
- Décrire l'architecture sous-jacente de IIS 7.0 et la console de gestion
- Décrire l'architecture de ASP.net 4.0 et les fonctionnalités clés
- Décrire le Framework MVC
- Comparer le cycle de vie des formulaires Web et les pages MVC

Conception d'une application Web
- Appliquer les meilleures pratiques et concevoir les choix appropriés lors de la conception d'une application Web
- Expliquer comment une application Web est conçue
- Choisir les formulaires Webs et MVC

Développement des modèles MVC (Modèles, Vues, Contrôleurs)
- Développer des contrôleurs MVC
- Mettre en oeuvre des contrôleurs MVC
- Créer des méthodes d'action

Développement de vues MVC
- Développer les vues MVC
- Mettre en oeuvre les vues MVC
- Mettre en oeuvre les vues MVC de type fortement typés
- Mettre en oeuvre les vues MVC partielles

Conception de l'exposition
- Optimiser la conception d'une application Web pour son exposition auprès des moteurs de recherche
- Décrire les besoins pour optimiser l'exposition d'un site Web et comment utiliser le toolkit IIS SEO
- Créer des fichiers robots.txt et sitemap.xml
- Utiliser ASP.net avec les formulaires Web et les pages MVC

Ecriture du code pour les formulaires Web
- Ecrire le code pour les formulaires Web
- Décrire la structure d'une application Web
- Contrôler "ViewState"
- Localiser une application Web en utilisant les fichiers ressources
- Valider la saisie utilisateur dans les formulaires Web et les pages MVC

Optimisation de la gestion des données pour les formulaires Web
- Optimiser la gestion des données pour les formulaires Web
- Utiliser les contrôles de sources de données dans les formulaires Web
- Utiliser les données dynamiques ASP.Net dans les formulaires Web

Assurer la qualité par le débogage, les tests unitaires et le refactoring du code
- Débogage
- Tests unitaires
- Refactoring du code

Sécurisation d'une application Web
- Sécuriser une application Web
- Configurer l'authentification
- Configurer ASP.Net Membership
- Gérer l'autorisation en utilisant les rôles ASP.Net

Utilisation de pages maîtres et CSS
- Appliquer les pages maîtres et CSS pour une interface utilisateur cohérente
- Identifier les challenges dans le développement d'application compatible avec de nombreux navigateurs et périphériques
- Appliquer les pages maîtres
- Appliquer des styles CSS

Développement de scripts côté client et de services
- Développer des scripts côté client et des services
- Mettre en oeuvre AJAX
- Créer des services

Mise en oeuvre de AJAX avancé dans une application WEB
- Mettre en oeuvre AJAX avancé dans une application Web
- Gérer l'historique du navigateur
- Mettre en oeuvre AJAX dans les pages MVC
- Mettre en oeuvre jQuery

Déploiement d'une application Web
- Développer une application Web
- Identifier les défis du déploiement d'applications Web et décrire les environnements cibles
- Décrire les méthodes et outils de compilation des applications Web
- Transformer le fichier web.config lors du déploiement d'application Web

Développement d'une application Web à l'aide de Silverlight
- Introduction aux applications
- Internet riches (RIA)
- Présentation de Silverlight
- Créer une application Silverlight