标签:Core EF EXCEL 订单 MVC MySQL Azure Docker
目标:
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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。