Votre partenaire formation

ASP.NET 4.0/3.5, niveau 2 développement Web

Réf: NEA

Durée: 5 jours

Objectifs de la formation

 

Ce cours permettra aux participants d »appréhender les aspects avancés du développement Web avec ASP.NET 4.0 et3.5, comme, entre autres, l »utilisation du cache de IIS et d »ASP.NET, la sécurité et les profils utilisateurs, l »internationalisation des applications, le tout dans un contexte d »architectures multiniveaux.

Contenu de cette formation ASP.NET:
-Architecture des applications ASP.NE
-Utilisation avancée de ADO.NET
-Contrôles personnalisés
-Optimisation des applications et utilisation du cache
-Gestion des erreurs et journalisation
-Sécurité et authentification
-Représentation graphique des données
-La réflexion
-Introduction à ASP.NET Ajax\r\n-LINQ
-Sites Dynamic Data (ASP.Net 3.5 et 4.0)
-Développeur .NET d »applications Web
-Développeur Web / .NET

 

Programme de Formation

Architecture des applications ASP.NET

-Architecture des applications multitiers.

 

-Composants d »une application ASP.NET.

 

Utilisation avancée de ADO.NET

 

-Dataset typé : importance et rôle.

 

-Utilisation des templates et des objets métiers.

 

-Personnalisation avec les événements des DataSources et les contrôles à base de templates.

 

Travaux pratiques 
Développement de la couche d »accès aux données pour optimiser la présentation de celle-ci.

Contrôles personnalisés

-Génération dynamique de contrôles dans une page.

-Les contrôles utilisateur de type ASCX.

Travaux pratiques 
Réalisation de contrôles utilisateur des trois typeset interaction avec JavaScript.

Optimisation des applications et utilisation du cache

-Conseil dans le développement des applications.

-Le cache d »ASP.NET et les dépendances de cache.

-Interaction avec les bases de données et SQL Server.

Gestion des erreurs et journalisation

-Traitements centralisés des exceptions.

-Utilisation des journaux d »événements.

Travaux pratiques 
Mise en place d »une gestion centralisée des erreurs. Ecriture des événements.

Sécurité et authentification

-Principes : authentification, autorisation et personnification.

-L »identité système avec WindowsAuthenticationModule.

-Usurpation de l »identité d »un client.

Travaux pratiques 
Réalisation d »une application Web de type forum gérant des rôles.

Représentation graphique des données

-Les images : manipulations, génération à la volée.

-Le contrôle ASP.Net 4.0 Chart pour la génération de graphes.

Travaux pratiques 
Protection d »un site contre les robots à l »aide d »images lisibles seulement par des utilisateurs « intelligents ».

La réflexion

-La réflexion avec .NET. Les interfaces dynamiques.

Travaux pratiques 
Saisie d »une valeur de type complexe inconnu à l »aide de l »API de réflexion de .NET.

Introduction à ASP.NET Ajax

-Les extensions de Microsoft Ajax Library à JavaScript. Les templates MSAjax avec la classe JavaScript DataView.

-L »interaction entre les scripts client et les PageMethods ou Services Web ASP.NET.

Travaux pratiques 
Programmation Ajax.

LINQ

-LINQ To SQL (.Net 3.5 et 4.0). Attributs de mapping.

-LINQ To Entities (.Net 3.5 SP1 et 4.0).

Sites Dynamic Data (ASP.Net 3.5 et 4.0)

-Grands principes, gestion des routes, métadonnées impliquées, création d »un site Dynamic Data.

 

 

Profil Stagiaires & Pré-requis

Développeurs ASP.NET.
Bonnes connaissances de la programmation Web en .NET. Ou connaissances équivalentes à celles apportées par le stage « ASP.NET 4.0/3.5, niveau 1 » (réf. AST). Expérience souhaitable.

Prix :   2380 € HT.
Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg

Dates de Formation
Nous consulter