Accueil > Développement Logiciel, Devops > ASP.NET niveau 2, développement Web
Formation #DEV231

Formation ASP.NET niveau 2, développement Web

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : DEV231


Sessions programmées :

Du 04 au 08 Jan. 2021

Du 22 au 26 Mars 2021

Du 24 au 28 Mai 2021

Du 05 au 09 Juil. 2021

Du 11 au 15 Oct. 2021

Du 27 au 31 Déc. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : DEV231


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Appréhender les aspects avancés du développement Web avec ASP.NET
Programme
1/ Rappels à .NET
  • Présentation générale de l'architecture et Les différents composants ASP.NET
  • Cycle de vie des pages ASP.NET WebForms
  • La gestion du cache ASP.NET et IIS
  • Accès aux données avancées
  • Les différentes technologies d’accès aux données : exploitation d’une DAL
  • Entity Framework 6. TableAdapters et dataset typés
  • Contrôles basés sur des templates
2/ Architecture des contrôles personnalisés
  • Création des contrôles dynamiques
  • L’état d’affichage associé
  • Création d'un contrôle utilisateur (User Control .ascx)
  • Construire des contrôles avec le designer de Visual Studio
  • Utiliser les événements dans les contrôles
  • La gestion des dépendances (Javascript, images)
3/ Les Providers
  • Présentation du modèle basé sur des Providers
  • Utilisation des principaux Providers
  • La gestion des membres (Membership Providers)
  • La gestion des rôles (Role Providers)
  • L’arborescence des rubriques (Site Map Providers)
  • L’état de session (Session State Providers)
  • Les Profils des utilisateurs (Profile Providers)
  • Supervision des applications (Web Event Providers)
  • Personnalisation des Web Parts (Personalization Providers)
4/ Sécurité et authentification
  • Les modèles de sécurité des applications ASP.NET
  • Les processus et différentes méthodes d’authentification
  • La gestion des rôles des utilisateurs
  • Sécuriser la communication par le cryptage
  • Contrer les différentes menaces (usurpation, falsification, répudiation, divulgation…)
5/ Configuration d’ASP.NET
  • Aperçu du schéma de configuration
  • Les exemples de paramètres de configuration pré-installés
  • Créer des paramètres de configuration personnalisés
  • Crypter les paramètres
  • Utiliser le bloc de gestionnaire des configurations
6/ 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
7/ Ajax
  • La Microsoft Ajax Library
  • Templates MSAjax avec la classe JavaScript DataView
  • Choisir entre PageMethods, services Web et WCF
  • Ajax rapide, haut niveau et sans douleur avec les Updatepanels
  • Architecture AngularJS
  • Consommation de services Web JSON avec MS Ajax ou Angular $http
8/ Compléments
  • Internationalisation (les dates, les textes, les monnaies...)
  • API de globalisation et utilisation de ressources
  • La génération de rendus non-HTML avec les handlers http
  • La richesse de l'API de réflexion
  • Le bundling
  • La minification
  • L’unobtrusive validation
  • Les données liées typées avec le Model Binding
  • La validation par la décoration…
  • ASP.Net Dynamic Data
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Concepteurs
  • Développeurs
Dates

Dates

  • Du 04 au 08 Jan. 2021
  • Du 22 au 26 Mars 2021
  • Du 24 au 28 Mai 2021
  • Du 05 au 09 Juil. 2021
  • Du 11 au 15 Oct. 2021
  • Du 27 au 31 Déc. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation