Migrer vos applications MVC vers ASP.NET Core 7
Modifié le: 2022-02-26
Auditoire
Dévelopeurs
Durée
3 or 4 days
Description
ASP.NET 7 remplace la plateforme MVC provenant du vieux .NET Framework 4.x. C'est la nouvelle plateforme basée sur .NET Core.
Apprenez à migrer vos vieilles applications MVC (2010-2019) vers .NET 7.
Plan de cours
ASP.NET Core
- Fonctionnalités de .NET core
- Différences entre .NET Core et .NET Framework
- Quand migrer vers .NET core? Pourquoi rester sur .NET Framework?
- Versions de .NET core
- Stratégies pour migrer vos applications
Migrer MVC vers ASP.NET Core
- Classes de démmarage
- Middleware
- Injection de Dépendance
- Fichiers Statiques
- Objet HttpContext
- Migrer de web.config vers appsettings.json
Architecture ASP.NET Core
- Migrer Web API vers ASP.NET Core
- Journaliser avec ASP.NET Core
- Routage avec ASP.NET Core
- Tables de routage
- Atttributs de routage
Securité
- Identification (Authentication)
- Authorisation
- Identité
- Support CORS
Contrôleurs and Vues
- Classes de base
- Nouveaux attributs (Consumes, Produces, ApiController)
- Tag Helpers
- Pages Razor
Modèles et données
- Entity Framework
- Code First
- SQL Server
- SQL vs NoSql
- CosmosDB
Tester avec ASP.NET Core
- Classes de Test
- Attributs
Migrer WCF to gRPC
- Demo
.NET Upgrade Assistant tool
- installing the Assistant
- calling the assistant on a project
- steps for converting
- troubleshoothing