2333- Développement d'Applications Web Microsoft ASP.NET à l'aide de Visual Studio .NET

Formation

À Paris, Montrouge, Rouen et dans un autre établissement.

2 500 € HT

Description

  • Durée

    5 Jours

  • Dates de début

    Dates au choix

Objectifs: Ce cours présentera aux programmeurs Microsoft Visual Basic et aux développeurs Web néophytes les notions de base de la mise en oeuvre de sites d'applications Web à l'aide de Microsoft ASP.NET et Microsoft Visual Basic .NET. Ce cours a pour principal objet l'utilisation de l'environnement Microsoft Visual Studio .NET et de la plate-forme Microsoft .NET pour créer une application Web ASP.NET offrant du contenu dynamique à un site Web.

Précisions importantes

Modalité: Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Dates au choixInscriptions ouvertes
Paris ((75) Paris)
Voir plan
167 Rue Vercingétorix, 75014

Date de début

Dates au choixInscriptions ouvertes
Reims ((51) Marne)
Voir plan
14 Rue Boulard

Date de début

Dates au choixInscriptions ouvertes
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Familiarisation avec le langage HTML ou DHTML, y compris avec la création de :

• tables ;

• images ;

• formulaires. Expérience de programmation avec Visual Basic.NET, notamment dans les domaines suivants :

• déclaration de variables ;

• utilisation de boucles ;

• utilisation d'instructions conditionnelles. Pour acquérir les connaissances préalables à ce cours, les stagiaires doivent suivre le cours suivant Course 1912 : Présentation des technologies de développement pour le Web.

Questions / Réponses

Posez une question et d'autres utilisateurs vous répondront

Qui voulez-vous pour répondre à votre question?

Nous ne publierons que votre nom et votre question

Les matières

  • Visual Studio

Le programme

Module 1 : Présentation de Microsoft .NET Framework
Ce module présente le cadre conceptuel de .NET Framework et ASP.NET.

  • Introduction à .NET Framework
  • Présentation d'ASP.NET
  • Présentation de l'application d'atelier
  • Ressources

Compétences acquises :

  • expliquer les avantages de .NET Framework ;
  • comprendre la fonction essentielle
  • et la finalité d’ASP.NET pour le développement d'applications Web ;
  • comprendre la fonction de base du site Web que vous construirez dans le cadre des différents ateliers du cours 2333A.

Module 2 : Utilisation de Microsoft Visual Studio .NET
Ce module explique comment créer de nouveaux projets et comment utiliser les
fonctionnalités principales disponibles dans Visual Studio .NET.

  • Présentation de Visual Studio .NET
  • Création d’un projet d’application Web ASP.NET

Compétences acquises :

  • naviguer dans l'environnement de développement intégré (IDE, Integrated Development Environment) de Visual Studio .NET ;
  • créer, générer et afficher un projet d'application Web ASP .NET.

Atelier 2 : Utilisation de Microsoft Visual Studio .NET.

  • Création d'un projetd'application Web ASP.NET à l'aide de Visual Studio .NET

Cours :
MS 2333 Développement d'applications Web Microsoft ASP.NET à l'aide de Visual Studio .NET

Module 3 : Utilisation de langages basés sur Microsoft .NET
Ce module présente les divers langages prenant en charge .NET. Il met l'accent sur Visual Basic .NET et C#.

Les stagiaires utiliseront Visual Studio .NET pour créer un projet de classe et écrire du code dans Visual Basic .NET ou C#.

  • Présentation des langages basés sur .NET
  • Comparaison des langages basés sur .NET
  • Création d'un composant à l'aide de
  • Visual Studio .NET

Compétences acquises :

  • identifier les langages que prend en charge .NET Framework ;
  • choisir un langage de développement adapté à vos besoins ;
  • créer un composant à l'aide de Visual Basic .NET ou de Microsoft
    Visual C#™.

Atelier 3 :
Génération d'un composant Microsoft Visual Studio .NET

Création d'un projet dans Visual Studio .NET pour une classe Visual Basic
Module 4 : Création d'un formulaire Web Microsoft ASP.NET
Ce module explique comment créer et afficher un formulaire Web ASP.NET.

  • Création de formulaires Web
  • Utilisation des contrôles de serveur

Compétences acquises :

  • ajouter un formulaire Web à un projet d'application Web ASP.NET;
  • ajouter des contrôles de serveur à un formulaire Web à l'aide de la
  • boîte à outils Microsoft VisualStudio® .NET.

Atelier 4 :
Création d'un formulaire Web Microsoft ASP.NET

  • Création du formulaire Web default.aspx
  • Création du formulaire Web life.aspxModule 5 : Ajout de code dans un formulaire Web Microsoft ASP.NET

Ce module explique comment ajouter des procédures d'événement dans une application Web ASP.NET et des contrôles de serveur dans un formulaire Web
ASP.NET. Des exemples en Visual Studio .NET sont présentés.

  • Utilisation des pages code-behind
  • Ajout de procédures d'événement
  • aux contrôles de serveur Web
  • Utilisation des événements de page

Compétences acquises :

  • utiliser des pages code-behind dans une application Web ;
  • créer des procédures
  • d'événement pour les contrôles de serveur Web ;
  • utiliser des événements de page dans une application Web.

Atelier 5 :
Ajout de fonctionnalités à une application Web

  • Création d'une procédure d'événement Page_Load
  • Création d'une procédure d'événement Click

Module 6 : Traçage des applications Web Microsoft ASP.NET

Ce module explique comment utiliser la fonctionnalité Trace et l'objet Debug dans
Visual Studio .NET.

  • Les stagiaires apprendront les deux techniques de traçage dans ASP.NET : le traçage au niveau de la page et le traçage au niveau
    de l'application.
  • Les stagiaires verront également comment utiliser le débogueur pour créer des points d'arrêt, définir des variables espionnes et parcourir les pages et composants d'une application Web.
  • Fonctionnement du traçage
  • Débogage à distance

Compétences acquises :

  • utiliser l'objet Trace pour afficher les informations d'exécution relatives à une application Web ;
  • utiliser l'objet Debug pour afficher
    les informations d'exécution relatives à une application Web ;
  • déboguer des applications à distance.


Atelier 6 :
Traçage dans les applications Web Microsoft ASP.NET

  • Utilisations d'instructions de
    traçage
  • Traçage dans un composant


Module 7 : Validation des entrées de l'utilisateur

Ce module explique comment utiliser les contrôles de validation côté client et côté serveur pour filtrer des données.

  • Présentation de la validation des entrées de l'utilisateur
  • Utilisation de contrôles de validation
  • Validation de page

Compétences acquises :

  • identifier le moment approprié pour utiliser une validation des entrées dans les formulaires Web
  • utiliser les contrôles de validation des entrées pour vérifier l'entrée
  • de l'utilisateur dans un formulaireWeb ;

Cours :
MS 2333 Développement d'applications Web Microsoft ASP.NET à l'aide de Visual Studio .NET (suite)

  • Vérifier que tous les contrôles de validation d'une page sont valides.

Atelier 7 :

Validation des entrées de l'utilisateur

  • Utilisation de contrôles RequiredFieldValidator
  • Utilisation du contrôle ValidationSummary
  • Utilisation du contrôle CompareValidator
  • Utilisation du contrôle RegularExpressionValidator


Module 8 : Création de contrôles utilisateur
Ce module présente les contrôles utilisateur et la façon de les créer.

  • Ajout de contrôles utilisateurs à un formulaire Web ASP.NET
  • Création de contrôles utilisateur

Compétences acquises :

  • ajouter un contrôle utilisateur à un formulaire Web Microsoft® ASP.NET ;
  • créer un contrôle utilisateur.

Atelier 8 :

  • Création de contrôles utilisateur
  • Création d'un contrôle utilisateur
  • Utilisation du contrôle utilisateur


Module 9 : Accès aux données relationnelles à l'aide de Microsoft Visual Studio .NET
Ce module donne un aperçu conceptuel des objets dans ADO.NET.

  • Présentation d'ADO.NET
  • Création d'une connexion à une base de données
  • Affichage d'un DataSet dans un contrôle de liste

Compétences acquises :

  • décrire Microsoft® ADO.NET ;
  • créer une connexion à une base de données à l'aide d'ADO.NET ;
  • afficher des données dans unformulaire Web à l'aide d'uncontrôle de liste.

Atelier 9 :
Accès aux données à l'aide de Microsoft Visual Studio .NET

  • Connexion à une base de données
  • Pagination et sélection d'éléments dans un contrôle DataGrid

Module 10 : Accès aux données à l'aide de Microsoft ADO.NET

  • Vue général du module
  • Ce module explique comment ajoutermanuellement des outils d'accès aux données dans une application Web.
  • Présentation de l'utilisation de Microsoft ADO.NET
  • Connexion à une base de données
  • Accès aux données avec des DataSet
  • Utilisation de plusieurs tables
  • Accès aux données avec des DataReader

Compétences acquises :

  • décrire le modèle objet ADO.NETpour accéder aux données ;
  • créer des connexions sécurisées à une base de données MicrosoftSQL Server™ en utilisant les objets SqlConnection et SqlDataAdapter ;
  • utiliser des objets DataSet pour prendre en charge les exigences des formulaires Web en matière de stockage et de manipulationdes données locales ;
  • stocker plusieurs tables de données dans un objet DataSet, puis afficher cesdonnées dans des contrôles DataGrid ;
  • lire par programmation des données provenant d'une base de données SQL Server en utilisant un objet SqlDataReader.

Atelier 10 :
Accès aux données à l'aide de Microsoft ADO.NET

  • Utilisation d'un SqlDataReader
  • Affichage de données de la
    base de données

Module 11 : Appel de procédures stockées à l'aide de Microsoft ADO.NET
Vue général du module

  • Ce module aborde les fonctionnalités les plus avancées et complexes d'ADO.NET.
  • Présentation des procédures stockées
  • Appel de procédures stockées

Compétences acquises :

  • expliquer ce que sont les procédures stockées et les avantages de leur utilisation pour accéder à une base de données ;
  • appeler une procédure stockée.

Atelier 11 :
Appel de procédures stockées à l'aide de Microsoft ADO.NET

  • Appel de procédures stockéesà l'aide de Microsoft ADO.NET

Module 12 : Gestion de l'état

  • Ce module présente plusieurs méthodes permettant de stocker les données d'application et de session, à la fois pour le court et le long terme.
  • Gestion de l'état
  • Variables d'application et de session
  • Sessions avec et sans cookies

Compétences acquises :

  • décrire la gestion d'état et ses différentes options dans uneapplication Web ASP.NET ;
  • utiliser des variables d'application et de session pour la gestiond'état dans des applications Web ASP.NET ;
  • utiliser des sessions avec et sanscookies pour la gestion d'étatdans des applications Web ASP.NET.

Atelier 14 :
Stockage de données d'application et de session

  • Utilisation des variables de session
  • Utilisation de cookies
  • Utilisation de variables d'application
  • Stockage de variables de session dans une base de données

Cours :
MS 2333 Développement d'applications Web Microsoft ASP.NET à l'aide de Visual Studio .NET (suite)


Module 13 : Configuration, optimisation et déploiement d'une application Web Microsoft ASP.NET
Ce module explique comment configurer et mettre en oeuvre une application WebASP.NET.

  • Utilisation de l'objet Cache
  • Utilisation du cache de sortie d'ASP.NET
  • Configuration d'une application Web ASP.NET
  • Déploiement d'une application Web ASP.NET

Compétences acquises :

  • utiliser l'objet Cache pour stocker des informations ;
  • utiliser la mise en cache de sortie d'ASP.NET pour stocker des pages Web et des fragments de page Web ;
  • configurer une application Web ASP.NET à l'aide des fichiers Machine.config et Web.config ;
  • déployer une application Web ASP.NET.

Atelier 15 :


Configuration, optimisation et déploiement d'une application Microsoft ASP.NET

  • Utilisation de l'objet Cache
  • Utilisation du cache de sortie de page
  • Mise en cache partielle de la page
  • Utilisation des propriétés dynamiques
  • Déploiement de votre site

Module 14 : Sécurisation d'une application Web Microsoft ASP.NET

  • Vue général du module
  • Ce module explique comment sécuriserune application Web ASP.NET par le biais d'une série de technologies.
  • Présentation de la sécurité d'une application Web
  • Utilisation de l'authentification Windows
  • Utilisation de l'authentification par formulaires
  • Présentation de l'authentification Microsoft Passport

Compétences acquises :

  • décrire les méthodes d'authentification de ASP.NET et des services IIS ;
  • utiliser l'authentification Windows pour sécuriser des applications Web ASP.NET ;
  • utiliser l'authentification par formulaires pour sécuriser des applications Web ASP.NET ;
  • utiliser Microsoft Passport pour sécuriser des applications Web ASP.NET.

Atelier 16 :

  • Sécurisation d'une application Web Microsoft ASP.NET
  • Sécurisation de votre site Web à l'aide de l'authentification Windows
  • Sécurisation de votre site Web à l'aide de l'authentification par formulaires
  • Enregistrement de nouveaux utilisateurs
  • Possibilité pour les utilisateurs de se déconnecter

2333- Développement d'Applications Web Microsoft ASP.NET à l'aide de Visual Studio .NET

2 500 € HT