Formation ASP.NET 4.5, Niveau 1
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation intensive
-
Niveau
Niveau intermédiaire
-
Lieu
Paris
-
Heures de classe
35h
-
Durée
5 Jours
La formation que vous propose Logware Institut vous apportera toutes les compétences nécessaires pour la création d'applications Internet/Intranet au moyen des technologies.NET (AS.NET et ADO.NET) dans le cadre de l'environnement Visual Studio 2008/2010.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Maîtriser la technologie .NET 2.0 pour la création de pages dynamiques, avec une présentation des possibilités offertes par Ajax.
Pendant la formation, vous recevrez un rappel sur les concepts liés á l'internet, l'intranet et les technologies .NET. Vous verrez le fonctionnement des pages ASP.NET pour la création de pages dynamiques. Vous mettrez en oeuvre les contrôles serveur HTLM et WEB et vous verrez les possibilités offertes par Ajax. Vous étudierez la conception de la structure d'un site web et réaliserez une application de e-commerce. Vous contrôlerez les sources de données et serez capable de les relier à vos applications (ADO.NET). Vous saurez contraindre les attaques et appliquer des mesures de sécurité. Enfin, vous intégrerez des services Web utilisant les technologies XML dans une application Web ASP.NET.
Cette formation s'adresse à des développeurs souhaitant programmer en .NET avec ASP.NEt et ADO.NET.Des connaissances sur la programmation C# ou les technologies Web (HTLM, Javascript, etc.) sont requises.
Bonnes connaissances de la programmation C# ou de base des technologies Web côté client (HTML, JavaScript…).
Pendant la formation, vous recevrez un rappel sur les concepts liés á l'internet, l'intranet et les technologies .NET. Vous verrez le fonctionnement des pages ASP.NET pour la création de pages dynamiques. Vous mettrez en oeuvre les contrôles serveur HTLM et WEB et vous verrez les possibilités offertes par Ajax. Vous étudierez la conception de la structure d'un site web et réaliserez une application de e-commerce. Vous contrôlerez les sources de données et serez capable de les relier à vos applications (ADO.NET). Vous saurez contraindre les attaques et appliquer des mesures de sécurité. Enfin, vous intégrerez des services Web utilisant les technologies XML dans une application Web ASP.NET.
Suite à une demande d'information au centre, vous recevrez une réponse sous un délai de 24 à 48 heures.
Les Avis
Les matières
- Formation ASP.NET 4.5
- Niveau 1
Professeurs
xxx xxx
xxx
Le programme
Rappels des concepts liés à l’Internet/Intranet et technologies .NET
- Serveur Web, sites statiques et dynamiques.
- Architecture d’une application Internet/Intranet.
- Technologies .NET. Application Web en .NET.
- Outils intégrés à Visual Studio.
- Travaux pratiques : Utilisation de Visual Studio pour la création d'un site, création d'un formulaire d'entrée de données.
- Principe et problématique des pages dynamiques.
- Rappel des méthodes HTTP GET et POST.
- Principe des pages ASP .NET (ASPX).
- Utilisation des contrôles serveur WebForms.
- Intégration dans les pages ASPX avec Visual Studio.
- Gestion automatique de la persistance de l’état des contrôles serveur avec le ViewState.
- Gestion de la persistance des données applicatives : Session, Cache, Application, Cookies.
- Membres caractéristiques des classes page, HttpRequest, HttpResponse et HttpServerUtility.
- Utilisation et limitations du QueryString.
- Mise en oeuvre du CrossPagePostBack.
- Gestion des événements dans les pages ASP.
- NET : Load, UnLoad, PreRender...
- Gestion des événements de l’application : fichier global.asax, événements importants, utilisation.
- Structuration d’une application Web avec Visual Studio (dossiers spéciaux, ressources, etc.).
- Travaux pratiques : Ecriture des premières pages ASP.NET basées sur des contrôleurs serveur standard (listes, boutons, etc.) et gérant des événements. Mise en oeuvre des mécanismes nécessaires aux applications professionnelles (session, cookie...)
Contrôles serveur HTML
- Utilité des contrôles serveur HTML pour la création de pages actives côté client et serveur.
- Principaux contrôles. Utilisation.
- Intégration des contrôles serveur HTML avec les scripts clients JavaScript.
- Travaux pratiques : Utilisation des contrôles serveur HTML afin de rendre dynamique une page, du côté client et du côté serveur.
Contrôles serveur Web
- Principe des contrôles serveur.
- Caractéristiques des contrôles de base : TextBox, Label, Literal, Listes, Boutons, Table, TableCell, etc.
- Contrôles conteneur : Panel, MultiView, Wizard...
- Contrôles riches : Calendar, AdRotator, FileUpload...
- Contrôles de validation et groupe de validation d’ASP.NET 2.0.
- Réalisation d’un contrôle utilisateur.
- Principe et mise en oeuvre de l’Ajax.
- Travaux pratiques : Mise en oeurvre des contrôles de validation côté client et côté serveur avec les contrôles Wizard. Exemple du contrôle FileUpload...Mise en oeuvre de l'Ajax avec UpdatePanel
- Contrôles utilisateur pour la structuration des pages.
- Mise en forme d’un site à l’aide des MasterPages.
- Rôles des dossiers spéciaux (App_Code, App_Data, App_Themes, etc.).
- Utilisation des feuilles de style CSS et des thèmes.
- Mise en place d’un système de navigation avec un fichier SiteMap et des contrôles SiteMapPath, TreeView et Menu.
- Travaux pratiques : Exemple de réalisation d'une application de e-commerce
- Introduction à ADO.NET. Modèle objet ADO.NET.
- Mécanismes d’accès à une base de données : connexion, instruction SQL, procédure stockée,
- lecture de données.
- Utilisation d’un DataSet.
- Mécanisme de DataBinding.
- Utilisation des contrôles liés à une source de données: XmlDataSource, GridView (tri et pagination).
- Afficher une vue Maître/Détail entre un contrôle
- GridView et les contrôles DetailsView, FormView.
- Principes des modèles de lignes (Templates).
- Travaux pratiques : Utilisation des contrôles SqlDataSource, GridView et DetailsView pour présenter les données d’entreprise (par exemple les articles d’un catalogue d’un site de e-commerce).
- Les types d’attaques (SQL injection, spoofing, répudiation…) et les moyens de s’en prémunir.
- Contrôle applicatif des accès et des droits.
- Gestion de la sécurité basée sur Windows.
- Travaux pratiques : Mise en oeuvre d'une authentification et d'un accès restreint, ainse que d'une restriction d'accès pour un dossier Web.
- Gestion des exceptions.
- Rôle et format du fichier Web.config.
- Le Web Administration Tool intégré à Visual Studio.
- Sauvegarde des paramètres de l’application.
- Configuration de la gestion des sessions.
- Rôle du serveur Web : présentation de IIS.
- Le mode Release. Publication de l’application.
- Principe. Architecture, communication
- XML/SOAP. Langage WSDL (Web Service
- Description Language).
- Appel d’un service Web à partir d’une requête
- HTTP et d’un proxy.
- Travaux pratiques : Ecriture d'un Web Service simple (recherche dans uen base de données) et interrogation via une ASP.NET et un proxy
Création d’une page web ASP.NET
- Fonctionnement des pages de contenus / pages maitres
- Cycle de vie d’une page
- Principe du code behind
Création de formulaires
- Les contrôles de saisie
- Validation de la saisie utilisateur : sur le client / sur
- le serveur
- Passage de paramètres de pages en pages
- Principe de postback / cross-postback
Les différents objets ASP.NET
- Les sessions et les cookies : bien gérer les données
- de l’utilisateur
- Requête et réponse HTTP
- Débugger une application avec les traces
Enrichir le client
- Utiliser une bibliothèque de composant graphique :
- Ajax Control Toolkit
- Ajouter du code AJAX pour dynamiser le client
- Utiliser des web services (WCF) pour les opérations
- asynchrones
Manipulation de données avec ASP.
- NET
- ADO.NET
- Linq
Informations complémentaires
Nombre d'élèves par classe : 10
Plus de 95% de nos participants sont satisfaits des prestations proposées.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation ASP.NET 4.5, Niveau 1