menu logo orsys formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations .NET

Formation ASP.NET niveau 2, développement Web

Stage pratique
Durée : 5 jours
Réf : NEA
Prix  2019 : 2710 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Cycles certifiants
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Ce cours permettra aux participants d'appréhender les aspects avancés du développement Web avec ASP.NET, comme, entre autres, l'utilisation du cache de IIS et d'ASP.NET, la sécurité et les profils utilisateurs, les fonctionnalités Ajax et les sources de données de types variés (Entity Framework, objets métier...).

Objectifs pédagogiques

  • Gérer les données de l'objet en relationnel Entity Framework
  • Réaliser des contrôles utilisateur et interactif avec JavaScript
  • Maitriser l'authentification et la sécurité d'une application web
  • Écrire des Services Web asynchrones et sécurisés avec SOAP
  • Consommer des services Web JSON avec MS Ajax ou Angular $http

Travaux pratiques

Les exercices sont effectués en C# ou VB.NET suivant le choix des participants.
PROGRAMME DE FORMATION

Architecture des applications ASP.NET

  • Architecture, composants et cycle de vie des pages ASP.NET WebForms.
  • Gestion du cache ASP.Net et IIS.

Accès aux données avancées

  • Object DataSource comme adaptateur d'accès aux DAL propriétaires.
  • Entity Framework 6. TableAdapters et dataset typés.
  • Contrôles basés sur des templates.

Travaux pratiques
Création de la couche d'accès aux données et optimisations.

Contrôles personnalisés

  • Génération dynamique de contrôles.
  • Contrôles utilisateur de type ASCX.
  • Contrôles utilisateur distribuables et composites.
  • Intégration au designer.

Travaux pratiques
Réalisation des 3 types de contrôles utilisateur et interaction avec JavaScript.

Sécurité et authentification

  • Authentification, autorisation et personnification. Types d'attaques et défenses.
  • Identité système et usurpation d'identité du client.
  • Membership providers ou identification applicative personnalisée.
  • Gestion des rôles et profils.

Travaux pratiques
Créer une application Web sécurisée gérant des rôles et profils.

Services Web

  • Architecture, sécurité, header SOAP personnalisés.
  • Proxies, invocations synchrones et asynchrones.
  • Communications asynchrones dans le cycle de vie des pages ASP.Net.

Travaux pratiques
Écriture et utilisation de services asynchrones et sécurisés.

Ajax

  • Microsoft Ajax Library, templates MSAjax avec la classe JavaScript DataView.
  • PageMethods, services Web et WCF.
  • Updatepanels.
  • Architecture AngularJS.
  • Consommation de services Web JSON avec MS Ajax ou Angular $http.

Travaux pratiques
Utilisation de services JSON. UpdatePanels pour optimiser un service de discussion en ligne.

Compléments

  • Internationalisation. API de globalisation et utilisation de ressources.
  • Génération de rendus non-HTML avec les handlers HTTP.
  • Utiliser l'API de réflexion.
  • ASP.Net Dynamic Data.
  • Bundling et minification, unobtrusive validation, données liées typées, validation par la décoration.
Cycles certifiants
Participants / Prérequis

» Participants

Développeurs ASP.NET.

» Prérequis

Bonnes connaissances de la programmation Web en .NET ou connaissances équivalentes à celles apportées par le stage ASP.NET, niveau 1 (réf. AST). Expérience requise.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys