Design Pattern Repository avec Architecture N-Tier en .NET5

所在平台: Udemy

课程主页: https://www.udemy.com/course/design-pattern-repository-avec-architecture-n-tier-en-net5/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Design Pattern Repository avec Architecture N-Tier en .NET5 课程概述: 本课程旨在教您如何在.NET 5(微软最新框架)中构建N层架构,使用设计模式Repository和UnitOfWork。课程的主要内容包括: - 构建领域层(Domain Layer)。 - 构建基础设施层(数据访问层)。 - 构建服务层(Service Layer)。 - 构建Web API层(Rest)。 - 实现设计模式Repository并将其集成到我们的架构中。 - 实现设计模式UnitOfWork并将其集成到我们的架构中。 - 将Entity Framework Core 5与我们的架构集成。 - 在我们的架构中集成单元测试。 - 使用SQL Server 2019数据库。 使用设计模式Repository和UnitOfWork的优点包括: - 可重用性:您无需重写代码即可访问数据库。 - 可测试性:您可以在没有数据访问逻辑的情况下测试数据库操作。 - 分离性:数据访问仅负责于数据访问层。 - 解耦代码:如果需要更改持久层框架,只需较少的努力。 课程开始时,我们将从零开始创建一个项目,详细演示如何从头构建这个架构。 使用.NET 5进行服务器应用程序开发的场景包括: - 需要跨平台支持; - 针对微服务; - 使用容器化部署; - 需要可扩展和高性能的系统; - 需要每个应用程序支持并行.NET版本。 感谢您的关注。

课程评论(0条)

课程详情

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 utiliserl'accès à votre base de données.Testabilité: vous pouvez tester vos actions de base de donnéessans 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.

课程标签

0人关注该课程

主题相关的课程