Besoin
d'informations ?
Franck Tiennebrunne
Conseiller formation
Tel. +32 (0)71 25 49 70
Fax +32 (0)71 25 49 88
Pôle Entreprises
Secrétariat
Tel. + 32 (0)71 25 49 60

ASP .NET MVC

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): .NET
Durée:
3 jours
Date(s):
25, 26 & 27 octobre 2017
Formateur:
CogniTIC
ASP .NET est la technologie permettant de développer des sites Web sous le framework .NET. La formation concerne la création de pages dynamiques liée notamment aux technologies Javascript et Ajax, la sécurisation des sites, la consommation de données et le déploiement des applications.
Public
Toute personne désireuse de réaliser des applications Web en .NET.

Prérequis

Disposer de connaissances en C# et en ADO et Linq.

Contenu de la formation
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

Fonctionnement des pages ASP. NET
  • 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.)

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
  • Intégration des contrôles serveur HTML avec les scripts clients JavaScript

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
  • Réalisation d'un contrôle utilisateur
  • Principe et mise en oeuvre de l'Ajax

Conception de la structure d'un site Web

  • 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
  • Pattern MVC

Gestion de la sécurité
  • 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

Configuration et déploiement
  • 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


Particularités

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.

Cette formation n'est pas agréée Chèques-Formation.

Formateur
  La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.
Prix
Informations
Prix plein : 750 €
Conseiller formation - Franck Tiennebrunne
Tél. +32 (0)71 25 49 70 - Fax. +32 (0)71 25 49 88
Secrétariat - Pôle Entreprises
Tél. + 32 (0)71 25 49 60
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.
agoria
agario - kisaltmasi - diyet - ilahi dinle - film izle - cuma mesajlari - sarki sozleri - sarki sozleri - youtube- openload search - fon sesi