Net Core教程

.NET 6 + EF Core + MySQL + Docker + Identity +MVC 学习笔记 (一)

本文主要是介绍.NET 6 + EF Core + MySQL + Docker + Identity +MVC 学习笔记 (一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目标:

1、自主学习 .NET6 + MySQL , 以前从来没碰过 MySQL; (用 Entity Framework Core 即 EF Core)

2、以Docker方式进行部署;

3、学习巩固一下 .NET 6 环境下的 MVC + Identity

 

环境准备:

1、VS 2022 免费社区版

2、Docker Desktop 

3、Azure 应用服务

 

学习过程以一个PO订单导入及查询简单应用为契机,实现以下目的:

1、用 Idenetity实现简单的用户管理(简单的角色管理:管理员、订单读写用户、订单只读用户)、邮件重置密码等基本功能;

2、导入规定格式的EXCEL文件数据;(如有可能 希望实现邮箱监控,自动处理邮件附件中的指定格式EXCEL文件)

3、后台数据库选择 MySQL   (Azure Database for MySQL)  (Idenetity 基础表、PO订单系统业务表 初始化、迁移、Update等操作)

4、最后网站通过 Azure 应用服务 进行部署 (通过DockerHub 传递Image)

这篇关于.NET 6 + EF Core + MySQL + Docker + Identity +MVC 学习笔记 (一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!