Design Pattern Repository avec Architecture N-Tier en .NET5
Construire une architecture N-Tier en .NET 5 en utilisant le Design Pattern Repository et UnitOfWork
Description
Bonjour,
Cette formation vous montre comment on construit une architecture N-Tier en .NET 5 (le dernier Framework de Microsoft ) en utilisant le Design Pattern Repository et le Design Pattern UnitOfWork.
Les grands axes de cette formation :
- Construire la couche Domain.
- Construire la couche Infrastructure (Data Access Layer)
- Construire la couche Service
- Construite la couche Web API (Rest)
- Implémenter le design pattern Repository et l'intégrer dans notre architecture.
- Implémenter le design pattern UnitOfWork et l'intégrer dans notre architecture.
- Intégrer Entity Framework Core 5 dans notre architecture.
- Intégrer les tests unitaires dans notre architecture.
-Utiliser la base de données SQL server 2019.
Les avantages d'utiliser le design pattern Repository et UnitOfWork sont :
Réutilisabilité : Vous n’avez pas besoin de réécrire le code pour utiliser
l’accès à votre base de données.
Testabilité : vous pouvez tester vos actions de base de données
sans logique d’accès aux données.
Séparation : Votre accès aux données n’est responsable que sur cette couche.
Code découplé : Si vous voulez changer le cadre de persistance,
il faut moins d’efforts.
On commence par un projet from scratch et je vous montre comment construire cette architecture de A à Z.
Utilisez .NET 5 pour votre application serveur dans les cas suivants :
vous avez des besoins multiplateformes ;
Vous ciblez des microservices.
Vous utilisez des conteneurs d’ancrage.
Vous avez besoin de systèmes scalables et hautes performances.
Vous avez besoin de versions .NET côte à côte par application.
Merci.
What You Will Learn!
- Construire une Architecture N-Tier .NET 5 en utilisant Le Design Pattern Repository et UnitOfWork
- Implémenter le Design Pattern Repository
- Implémenter le Design Pattern UnitOfWork
- Construire un Back-End en .NET 5
- Implémenter les tests unitaires dans une Architecture N-Tier .NET 5
- Implémenter la couche Domain
- Implémenter la couche DAL (Data Access Layer)
- Implémenter la couche Service
Who Should Attend!
- Etudiant
- Développeurs .Net
- Architecte .NET