Formation Développement ASP.NET Core

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Après avoir suivi cette formation ASP .NET Expert, les participants seront en mesure de :

  • Développer des Custom Controls simples
  • Développer avec templates et databinding
  • Comprendre et étendre le modèle d'exécution d'ASP.NET
  • Personnaliser le comportement des providers d'ASP.NET Core

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Rappels et historique d'ASP .NET

Introduction et positionnement de ASP.NET
ASP .NET et IIS
Protocole http et mécanismes d’échange Client/serveur

Architecture .NET Core

La classe Startup
Les services

L’injection de dépendance

Durée de vie des services
Enregistrement des services
La portée des services (scope)

Les Middlewares

Création d’un middleware
Configuration
Logging
Fichiers statiques
La gestion d’erreur

Models Views Controllers

Présentation de l'approche MVC
Considérations architecturales
Utilisation du Framework MVC dans une application .NET Core
Les Razors pages

Les Hôtes

Hote générique
Hote web

Le déploiement

Qu’est ce que Kestrel ?
Les différents type de scénarios
Deploiement avec IIS
Deploiement avec Nginx
Deploiement avec Apache
Deploiement avec http.sys

Pour aller plus loin

Introduction à Blazor
Introduction à SignalR

Prérequis

Connaître le Framework .NET (toutes versions) Maîtriser VB .NET ou C# (toutes versions) Disposer de connaissances de base sur ASP .NET

Public

Cette formation ASP .net Expert est destinée aux développeurs et concepteurs devant mettre en oeuvre des applications ASP.NET avancées et développer des Custom Controls riches. Ce stage présente un intérêt particulier pour les éditeurs de logiciels.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier et décrire l'ensemble des concepts ASP .NET ;
  • Personnaliser une application Web ;
  • Accéder aux données dans les pages Web ;
  • Manipuler des données XML ;
  • Créer et consommer des Services Web ;
  • Sécuriser une application Web ;
  • Utiliser les composants les extensions Microsoft Ajax, ainsi que l'Ajax Control Toolkit ;
  • Déployer une application Web
Tarif

A partir de 990,00 €

Durée

35 heures

Modes
  • Distance

Objectifs de la formation

Les mauvaises performances d'un système peuvent avoir des impacts très lourds sur la compétitivité d'une entreprise, son image de marque, ses dépenses IT, et avant tout la satisfaction de ses clients. Le cours montre comment superviser les plateformes de production, identifier les problèmes de performances et de qualité de service, anticiper les incidents et les résoudre rapidement en utilisant les méthodes et outils appropriés. Le cours couvre également les aspects d'optimisation de la configuration et de tuning des serveurs Weblogic afin d'obtenir des performances applicatives optimales. Aussi, les participants bénéficieront des conseils, des retours d'expériences et des bonnes pratiques adoptées chez les plus grands clients Weblogic dans le monde. Les ateliers pratiques représentent 50% du cours : Des benchmarks, des simulations des problèmes récurrents de production et leurs corrections, des tests de charges supervisés et des actions de tuning seront réalisés par les participants tout au long de la formation.

La formation Weblogic Server 11g aborde plusieurs thèmes :
- Java Virtual Machine : Le principe de fonctionnement de la JVM en termes de gestion de ressources et de la mémoire.
- Weblogic Scripting Tool (WLST) : Présentation de l’outil et de l'API WLST, la boite à outil indispensable pour automatiser les tâches d'administration, de supervision et de déploiement sur un serveur Weblogic.
- JVM : Tuning & Troubleshooting. Le serveur Weblogic tourne sur la machine virtuelle Java (JVM) et s'appuie donc sur ces différents composants Runtime. Résoudre un problème en production revient dans plusieurs cas à ne cibler que sur le Troubleshooting ou l'optimisation des paramètres de la JVM.
- Tuning & Troubleshooting de Weblogic Server Core : Weblogic Server Core est le noyau du serveur Weblogic qui commande les différents modules du serveur. Il est donc indispensable de s'assurer du bon fonctionnement du noyau du serveur avant de s'attaquer aux différents modules et sous-systèmes.
- Optimisation de la gestion des threads avec les Work Managers : Si la gestion de la mémoire est en grande partie dépendante des paramètres de la JVM, ce n'est pas le cas de l'exécution des tâches assurée par les ExecuteThreads de Weblogic, L'une des fonctionnalités clés de Weblogic est le Self-tuning ou l'auto-optimisation. Cette fonctionnalité suffisante dans l'absolu, ne l'est pas souvent pour toutes les applications.
- JDBC : Tuning & Troubleshooting. Le composant d’accès aux bases de données est l'un des modules indispensable dans un serveur d'application. Que vous utilisiez des Frameworks de Mapping de haut niveau ou vous accédiez à la base de données en utilisant l'API Java standard, la maitrise de ce composant est indispensable pour assurer la stabilité et les performances des plateformes de production.
- JMS : Tuning & Troubleshooting : Weblogic Server embarque aussi un provider JMS complet, une véritable boite à outils qu'il faut savoir diagnostiquer et optimiser pour assurer la fluidité des transferts des messages.
- Weblogic Server Clusters : Tuning & Troubleshooting. La gestion de la haute disponibilité est une composante essentielle dans la conception des architectures techniques des systèmes de production. Le serveur Weblogic fournit un grand nombre de paramètres qu'il faut savoir optimiser pour assurer un fonctionnement optimale d'une firme de serveurs, avec ou sans le composant Cluster.

Tarif

A partir de 3 225,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Apprendre à  installer et à  administrer Windows Server - Gérer les utilisateurs - Découvrir NTFS - Configurer une imprimante
Tarif

A partir de 1 590,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

The Implementing Cisco Catalyst 9000 Switches course (ENC9K) introduces you to the architecture, capabilities, and implementation of the Cisco Catalyst 9000 switching platform. This hands-on course covers many features of this Cisco IOS XE platform and describes how to manage devices from a single dashboard called Cisco DNA Center. You will learn how to use the Cisco Catalyst 9000 family of switches to enable Software Defined Access (SD-Access) and provide end-to-end security and automation with centralized management using DNA Center.

Course benefits :

  • Get to know the next generation in the Cisco Catalyst family of enterprise LAN access, aggregation, and core switches
  • Prepare for successful deployment of the Cisco Catalyst 9000 switching family
  • Understand the role of Cisco Catalyst 9000 switches in the SD-Access fabric
  • Learn to provision Cisco Catalyst 9000 switches using Cisco DNA center as the orchestration platform
  • Gain hands-on practice through in-depth lab exercises
Tarif

A partir de 2 890,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Apprendre les nouveautés du C++
Tarif

A partir de 3 275,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Programmer en C#

Proposé par ENI Service

Objectifs de la formation

  • Utiliser les outils de Visual Studio pour créer des projets de développement ;
  • Réaliser des classes en respectant les bonnes pratiques ;
  • Structurer vos applications à l’aide des packages ;
  • Appliquer le concept d’héritage ;
  • Manipuler les différentes collections ;
  • Utiliser les expressions lambdas pour optimiser votre code ;
  • Gérer les erreurs à l’aide des exceptions ;
  • Surveiller le fonctionnement des applications ;
  • Utiliser LINQ pour requêter sur des grappes d’objets ;
  • Déboguer le code C# et réaliser des tests unitaires sur vos classes ;
  • Réaliser des traitements asynchrones pour optimiser l’exécution des programmes.
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation vous aurez acquis les connaissances et compétences pour :

  • Ecrire des documents au format JSON
  • Créer et valider des documents structurés XML
  • Créer et utiliser XLST afin de transformer des documents XML en XML, HTML, PDF, RTF etc...
  • Maîtriser XPATH
  • Comprendre la place de XML et JSON dans les architectures Web
Tarif

A partir de 2 250,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer des serveurs Core et Nano
  • Planifier des stratégies de migration et mise à niveau de serveurs
  • Déployer des images avec MDT et WDS
  • Décrire les différentes solutions de stockage d'entreprise et les mettre en œuvre
  • Implémenter et gérer les espaces de stockage et la déduplication de données
  • Installer et configurer Hyper-V
  • Créer et gérer des machines virtuelles
  • Gérer les switches virtuels
  • Déployer, configurer et gérer des containers Windows et Hyper-V
  • Mettre en œuvre et gérer un cluster à basculement
  • Déployer des machines virtuelles en cluster
  • Maintenir et surveiller un environnement de serveurs
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation ADO.NET Entity Framework, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir utiliser les datasets proposés par ADO.NET
  • Comprendre la philosophie et l’architecture de ADO.NET Entity Framework
  • Apprendre à exécuter des requêtes via un objet de commande
  • Construire des modèles de données d’entité (Entity Data Model)
  • Manipuler les données à travers ces modèles (création, mise à jour, suppression)
  • Gérer la concurrence et les transactions dans un contexte multi-utilisateurs
  • Récupérer les données à travers des services Web (REST) ou WCF
  • Être capable d'écrire des requêtes LINQ (Language Integrated Query)
  • Comprendre les nouveautés et la philosophie de Entity Framework Core ainsi que les différences et points communs avec EF67
Tarif

A partir de 2 675,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les concepts SAP Fiori
  • Expliquer le modèle d'autorisation SAP Fiori
  • Gérer les autorisations SAP Fiori
  • Décrire les autorisations relatives aux projets S/4HANA
  • Décrire les options de transport d'autorisations
  • Décrire les scénarios d'intégration (SAP Fiori Launchpad et les autorisations dans SAP S/4HANA Cloud).
Tarif

A partir de 1 640,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...