Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Développer des applications Web ASP.NET avec Visual Studio .NET

Formation dispensée sous Visual Studio 2017.

Public :

  • Cette formation est destinée aux développeurs d'applications, qui souhaitent acquérir des connaissances dans le développement d'applications Web avec ASP .NET et ASP .NET Ajax.

Objectifs :

  • Concevoir des applications Web structurées ;
  • Connaître l'ensemble des concepts ASP .NET ;
  • Personnaliser une application Web ;
  • Accéder aux données dans les pages Web ;
  • Manipuler des données XML ;
  • Créer et consommer des Services Web ;
  • Sécuriser une application Web ;
  • D'utiliser les composants les extensions Microsoft Ajax, ainsi que l'Ajax Control Toolkit ;
  • Déployer une application Web.

Pré-requis :

  • Connaître les langages JavaScript, HTML et XML ;
  • Maîtriser la programmation orientée objet ;
  • Connaître impérativement le langage C# ou VB .NET ;
  • Avoir déjà travaillé avec Visual Studio ;
  • Connaître les bases du Framework .NET ;
  • Connaître les principes de développement d'applications client / serveur ;
  • Connaître un système de gestion de base de données (SQL Server ou autre).

Contenu pédagogique

Introduction

  • La plateforme .NET
  • Architecture Web

Les applications ASP .NET

  • Créer une application
  • Concevoir des pages ASP .NET
  • Contrôles HTML et contrôles ASP .NET
  • Les objets ASP .NET
  • Fichiers de configuration et d'évènements globaux
  • Processus de développement, exécution et débogage

Les Masters Pages

  • Intérêt des Masters Pages
  • Création des Masters Pages et Content Pages
  • Accès aux données d'une Master Page dans une Content Page

Naviguer dans les applications Web

  • Vue d'ensemble de la navigation
  • Créer un plan de navigation
  • Contrôles SiteMapDataSource, SiteMapPath, Menu et TreeView

Validation des données utilisateur

  • Présentation
  • Les contrôles de validation
  • Validation côté client / côté serveur
  • Validation des pages ASP .NET

Personnaliser une application Web

  • Présentation des thèmes
  • Création de feuilles de style et skins

Les contrôles utilisateurs Web

  • Présentation
  • Création et utilisation d'un contrôle utilisateur Web

Accès aux données avec ADO .NET

  • Modèle Objet ADO .NET
  • Travailler en mode connecté et déconnecté
  • Les composants d'accès aux données
  • Gestion des données dans les pages ASP .NET
  • Contrôles de données

Gestion de l'état des données

  • Contexte de requête, de session et d'application
  • ViewState et cookies
  • Utilisation du cache de données

Traces dans les applications Web

  • Activer et examiner les traces
  • Création de logs

Sécurité dans les applications Web

  • Authentification et autorisations
  • L'emprunt d'identité
  • Le service d'application de sécurité
  • Crypter le fichier de configuration

Microsoft Ajax

  • Présentation et principes
  • Configuration du poste de développement
  • Les extensions Microsoft Ajax
  • Ajax Control Toolkit

JQuery

  • Présentation
  • Installation
  • Création d'une animation graphique

Déploiement

  • Les scénarios de déploiement
  • Synchronisation d'applications Web
  • Compilation et déploiement

Les Services Web (optionnel)

  • Principes de fonctionnement
  • Bases fondamentales
  • Création et consommation