Formation ASP .NET

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

formation asp.net image asp.net

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 cette formation, saurez développer, déployer, et sécuriser une application ASP.Net 4 à l'aide de Microsoft Visual Studio 2010.

Public concerné

Développeurs .Net.

Pré-requis

Connaitre le C# ou avoir suivi la formation C# initiation.

Informations pratiques

Référence : #ASF

Durée : 10 sessions de 5 jours

Tarif: 2 050€ (HT)

Dates :

 - 18 au 22 janvier 2016

 - 08 au 12 Février 2016

 - 14 au 18 Mars 2016

 - 11 au 15 Avril 2016

 - 09 au 13 Mai 2016

 - 20 au 24 Juin 2016

 - 18 au 22 Juillet 2016

 - 05 au 09 février 2016

 - 10 au 14 Octobre 2016

 - 28 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016

 - une semaine par mois

 

Pour une autre date, n'hésitez pas à nous contacter.

01 82 52 25 25 ou Contact

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lil

Programme

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'Etat 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 controles 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.

                        Logiciels utilisés

                        Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

                        Visual Studio 2010.

                        Travaux pratiques

                        Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique.

                        Formations connexes

                        Si vous souhaitez aller plus loin, vous pouvez suivre les formations Silverlight, WCF, ou LinQ.

                        Mots clés associés à cette formation

                        Développement web, programmation orientée objet, ASP, ASP .NET, ASP.NET, Visual Studio 2010, dot net, C#, c sharp, Microsoft.

                        X
                         
                         
                         
                         
                         

                        You havecharacters left.