Plan du cours

Introduction

Aperçu de la plate-forme de développement .NET

  • Les différentes plates-formes .NET
  • Choisir entre .NET Framework et .NET Core

Préparation de l'environnement de développement

  • Configuration requise pour .NET Core
  • Migration depuis un autre environnement de développement

Installation et configuration .NET Core

  • Configuration du kit de développement logiciel .NET Core et du moteur d'exécution
  • Utilisation d'un gestionnaire de paquets pour d'autres systèmes d'exploitation

Vue d'ensemble des caractéristiques et de l'architecture de .NET Core.

  • Languages et les systèmes d'exploitation pris en charge par .NET Core
  • Paquets NuGet pour l'architecture modulaire de .NET Core
  • Outils d'interface en ligne de commande de .NET Core
  • La spécification standard de .NET
  • La composition du framework .NET Core

Vue d'ensemble du cadre Web ASP.NET Core

  • Créer des applications basées sur le cloud avec ASP.NET Core

Création d'une application .NET Core

  • Travailler avec l'environnement de développement intégré Visual Studio
  • Utilisation de MSBuild et gestion des fichiers de projet

Vue d'ensemble du .NET Core kit de développement logiciel

  • La syntaxe générale des fichiers de projet et autres références
  • Spécifier l'ensemble des API pour les applications et les bibliothèques
  • Ajout et suppression des dépendances des applications .NET Core.

Vue d'ensemble des principaux .NET Core outils mondiaux et locaux

Aperçu des outils supplémentaires .NET Core

Surveillance et gestion .NET Core de la performance des applications

  • Améliorer les performances des applications pendant le développement
  • Utilisation des outils de performance Visual Studio
  • Exécution de méthodes d'optimisation avancées pour les applications .NET Core
  • Diagnostic des performances des applications sur d'autres systèmes d'exploitation
  • Optimisation du code source des applications .NET Core

Aperçu du modèle d'exécution .NET Core

  • Mise en œuvre d'API pour améliorer les performances

Test des applications .NET Core et analyse du code

Débogage .NET Core Applications

Déployer l'application avec .NET Core Modèles de déploiement

  • Travailler avec ASP.NET Application Insights
  • Surveillance et suivi des applications .NET Core avec DynaTrace

Sécurisation des applications à l'aide des fonctions de sécurité .NET Core

  • La .NET Core conformité à la norme FIPS (Federal Information Processing Standard)
  • Services cryptographiques de la plate-forme de développement .NET
  • Les .NET Core lignes directrices pour un codage sécurisé

Dépannage

Résumé et conclusion

Pré requis

  • Maîtrise du langage de programmation C#
  • .
  • Expérience de base avec d'autres plateformes de développement .NET
  • Compréhension de l'architecture logicielle multiplateforme

Audience

  • Développeurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Introduction to .Net Core

14 heures

.NET Core and Angular Training Course

21 heures

Programming using ASP.NET MVC 4

21 heures

C#.Net

35 heures

Microsoft App-V: Implementing Enterprise Desktop Virtualization

28 heures

ASP.Net 4.0

35 heures

ASP.NET MVC 4.5 Web Development

28 heures

C# for Automation Test Engineers

21 heures

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 heures

IIS 7 and ASP.NET Administration

21 heures

IIS 8 and ASP.NET Administration

21 heures

Jenkins for .Net Continuous Integration (CI)

14 heures

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 heures

Apache Spark for .NET Developers

21 heures

Programming in C#

14 heures

Catégories Similaires

1