Construire une Architecture N-Tier .NET Core 3.1 Web API

所在平台: Udemy

课程主页: https://www.udemy.com/course/construire-une-architecture-n-tier-net-core-31-web-api/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:构建N层架构 .NET Core 3.1 Web API 课程概述: 本课程的创作初衷是为了填补市场上关于如何使用ASP.NET Core 3.1 Web API将应用程序分层的空白。我们将一起构建一个优雅的Web API,支持基本的CRUD(创建、读取、更新、删除)操作,具体用于存储您喜爱的音乐及其艺术家的信息。课程内容包括: - 创建独立项目,以解耦各个模块。 - 实现Repository和Unit of Work模式。 - 使用Entity Framework Core进行SQL Server的持久化。 - 利用MongoDB进行NoSQL数据库管理。 - 创建不同的层次结构(数据访问层DAL,业务逻辑层BLL,Web API层)。 - 集成JWT(JSON Web Tokens)进行身份验证和授权。 - 使用ASP.NET CORE MVC构建客户端应用以消费Web API。 - 添加AutoMapper以在API资源中映射模型。 - 利用Swagger为API提供友好的界面。 - 提供源代码下载。 此课程将为希望深入学习Web API架构设计的开发者提供实用的知识和技能。

课程评论(0条)

课程详情

Bonjour, J'ai décidé de créer ce cours, car je n'ai pas pu trouver de nombreux cours expliquant comment séparer votre application en plusieurs couches avec ASP.NET Core 3.1 Web API.Nous construisons une belle architecture Web API avec des opérations de base CRUD (Créer, Lire, Mettre à jour, Supprimer), Ce sera une API pour une application qui stocke les musiques que vous aimez avec ses artistes. Je vais vous montrer comment: ·Créer une application dans des projets séparés pour la découpler de chaque module.Implémenter · le Repository et Unit of Work pattern.Utilisez Entity Framework Core pour la persistance avec SQL Server.Utiliser la base de données MongoDB pour NoSQLCréation les différents Couches (DAL , BLL, WEB API)Intégrer l'authentification et l'autorisation avec JWT (jeton Web JSON)·Client d'application avec ASP.NET CORE MVC pour consommer les WEB APIAjoutez AutoMapper pour mapper les modèles dans les ressources APIAjoutez Swagger pour avoir une interface API convivialeTéléchargez le code source

课程标签

0人关注该课程

主题相关的课程