.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)
标签:Core,EF,EXCEL,订单,MVC,MySQL,Azure,Docker 来源: https://www.cnblogs.com/jacky-zhang/p/16443196.html