Upload
ledan
View
217
Download
1
Embed Size (px)
Citation preview
ASP.NET MVC : Développement d'applications Web avec Visual
Studio 2010
Objectif :Fourni par le framework .Net 4, le modèle MVC (Modèle-Vue-Contrôleur) est une méthode qui
sépare le traitement des données, la présentation et les règles métier dans les développements.
Avantage ? au-delà des bénéfices qu'il faut en attendre en termes de structuration des projets
complexes, elle permet aussi aux développeurs de travailler indépendamment mais
simultanément sur les différents modules d'un même projet d'application Web. Une application
ASP .Net MVC sera donc développée plus rapidement, sera plus performante et plus facile à
maintenir. Les participants à cette formation de 5 jours apprendront à utiliser le modèle MVC,
mais aussi à intégrer de l'Ajax et du Silverlight dans leurs applications.
Cette formation ASP .NET vous permettra de :
- Acquérir les compétences pour créer des applications Web avec Visual Studio 2010
- Apprendre à déployer des applications Web ASP .Net 4.0
- Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
- Savoir mettre en oeuvre Ajax avec ASP .Net
- Utiliser Silverlight pour développer une application Web
Participants :Cette formation ASP .NET s'adresse aux :- Développeurs Web débutants- Développeurs ASP- Programmeurs Visual Basic
Pré-requis :Maîtrise indispensable d'un langage .NET (VB, C#)Avoir suivi la formation SWVS : "Visual Studio 2010 : Développement d'applications Web avecASP.NET 4.0" ou connaissances équivalentes
Durée : 5 jours (35 heures) Référence : SWMC
Contenu de la formation :
Vue d'ensemble de la conception d'applications WebVue d'ensemble d'IIS 7.0Vue d'ensemble d'ASP .Net 4.0Introduction au framework MVC
PLB CONSULTANT – 22/24 rue du Président Wilson – 92 300 Levallois-Perret - Tél. : 01 43 34 90 94 – Fax : 01 43 34 90 95 – Site : www.plb.fr - Email : [email protected]
Vue d'ensemble du cycle de vie d'une demande utilisateur
Concevoir une application WebEtudes de cas d'applications WebL'essentiel de la conception d'applications WebLes lignes directrices pour déterminer quand utiliser un formulaire Web et MVCLes outils et technologies Visual Studio 2010 pour la création d'une application Web
Développer les modèles MVCExplorer les possibilités pour créer les modèles MVCCréer un référentiel de données
Développer les contrôleurs MVCMettre en oeuvre les contrôleurs MVCCréer des méthodes d'actions
Développer des vues MVCMettre en oeuvre les vues MVCMettre en oeuvre les vues MVC fortement typéesMettre en oeuvre les vues MVC partielles
Mettre en oeuvre la conception de navigation et l'expositionVue d'ensemble de l'optimisation du moteur de rechercheCréer des fichiers "Robots" et "Sitemap"Utiliser le routage ASP .Net
Écrire le code côté serveur pour les formulaires WebVue d'ensemble de la structure d'une application WebContrôler "ViewState"Localiser une application WebLa persistance des données sur une page de formulaire WebValider la saisie utilisateur
Optimiser la gestion de données dans un formulaire WebGérer les données en utilisant LINQ to EntitiesUtiliser les contrôles de sources des donnéesUtiliser ASP .Net Dynamic Data
Assurer la qualité avec le débogage, les tests unitaires et le refactoringDébogage et refactoring de codeTests unitaires sur le codeTraitement des exceptions non gérées
PLB CONSULTANT – 22/24 rue du Président Wilson – 92 300 Levallois-Perret - Tél. : 01 43 34 90 94 – Fax : 01 43 34 90 95 – Site : www.plb.fr - Email : [email protected]
Développement dirigé par les tests
Sécuriser une application WebConfigurer l'authentificationConfigure ASP .Net MembershipGérer l'autorisation en utilisant les rôles ASP .Net
Appliquer des pages maîtres et des feuilles de stylesAppliquer des pages maîtresAppliquer des feuilles de styles et des thèmes
Développer des scripts côté clients et des servicesDévelopper des scripts côté clientMettre en oeuvre AjaxCréer des services
Mise en oeuvre avancée d'Ajax dans une application WebMettre en oeuvre Ajax dans des pages MVC ASP .Net en utilisant Microsoft AjaxMettre en oeuvre Ajax dans des pages MVC ASP .Net en utilisant jQueryTravailler avec jQuery et les évènements Ajax
Déployer une application WebVue d'ensemble du déploiement d'applications WebVue d'ensemble du déploiement de sites WebDéployer AdventureWorks
Développer une application Web en utilisant SilverlightIntroduction aux Applications Internet Riches (RIA)Vue d'ensemble de SilverlightCréer une application Silverlight
PLB CONSULTANT – 22/24 rue du Président Wilson – 92 300 Levallois-Perret - Tél. : 01 43 34 90 94 – Fax : 01 43 34 90 95 – Site : www.plb.fr - Email : [email protected]