OBJECTIFS :
Cette formation de 5 jours permet d'aquérir les connaissances et compétences nécessaires pour créer des applications Web ASP.Net interactives en utilisant Microsoft Visual Studio 2010. Sont notamment développées les connaissances et compétences sur le framework MVC, les formulaires Web ASP.Net, ainsi que la découverte de Silverlight.
A l'issue de cette formation, les stagiaires 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
PROGRAMME :
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'applications compatibles 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
CONTACTER LE CENTRE GLOBAL KNOWLEDGE
Les autres formations du centre GLOBAL KNOWLEDGE
Déployer les fonctionnalités des pare-feux Cisco ASA.
Automatiser l'administration de Windows avec PowerShellT 2.0.
Dépanner les Communications unifiées Cisco.
Développer des applications Web RIA avec Microsoft Silverlight 4.
Gérer l'identité et les accès à Windows Server 2008 Active Directory.
Voir les autres formations du centre GLOBAL KNOWLEDGE
D'autres formations sur le thème Autre programmation dans le département 69
Développer des Applications Web avec Microsoft Visual Studio 2010.
Développer des applications Web RIA avec Microsoft Silverlight 4.
Développer des Applications Windows avec Microsoft Visual Studio 2010.
Développer des Solutions d'accès aux données avec Microsoft Visual Studio 2010.
Développer des Solutions Windows Communication Foundation avec Microsoft Visual Studio 2010.
Voir les autres formations sur le thème Autre programmation dans le département 69




