- 51Aspx源码必读.txt[4KB]
- 说明.txt[4KB]
- from .gif[4KB]
- YutianEShop.sln[5KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、源码特点
1.DDD领域驱动项目Asp.Net Core 架构设计学习项目
2.适用人群:适合有一定基础的中高级程序员,熟悉.net core 技术的工作人员或者喜欢接受最新领域技术的在校学生。
3.三个项目:前台web项目、api项目、admin管理员项目
二、项目详情
内部项目名:YutianEShop
产品名:Asp.net Core DDD +EF Core+Mvc+Blazor 电子商城项目
版本号:1.0
开发周期:2个月
开发时间:2020年-2021年
开发公司:雨田科技软件开发有限公司
开发语言:C#
系统架构:B/S
开发工具:Microsoft Visual Studio 2019
所用数据库:Microsoft SQL Server 2008、内存数据库
开发系统:Microsoft Windows 10
服务器系统:IIS 10/ nginx
运行环境:Windows 2000/Windows Server 2003/Windows XP/Windows Server 2008/Windows 7/Windows Vista/Windows 8||8.1/Windows 10/centos 7/ ubuntu 18
三、所用技术栈
1.单元测试+集成测试+功能测试
2.面向接口编程,职责分离,同步异步接口分离。
4.面向切面编程(AOP),DI依赖注入,DDD领域驱动。
5.Asp.Net Core 5+EF Core数据库上下文ORM框架+MemoryDatabase内存数据库+SqlServer数据库
6.Microsoft Identity身份认证机制+cookie认证+Authorize权限
7.UserManager用户管理+SignInManager登录管理
8.webApi技术+jwt token认证+Ardalis终结点模式+MediatR终结者模式+swagger文档
9.bootstrap框架+jquery-validation框架+表单客户端和服务端双认证
10.Mvc+Blazor+Razor页面
四、产品功能点
1.产品浏览产品分类,产品查找,产品分页。
2.登录注册。
3.在线加入购物车,管理购物车。
4.在线下单,订单查看和订单详情查看。
5.后台管理添加修改商品信息和价格。
6.用户管理,密码修改
7.双因子认证,资料管理
五、注意事项
测试用户名:admin@microsoft.com 密码:Pass@word1 角色:超级管理员
测试用户名:demouser@microsoft.com 密码:Pass@word1 角色:普通管理员