=$(".viewmain").offset().top){ nav.addClass("fixednav"); $(".ucapH").sho"> .Net前后端分离快速开发框架|支持多租户、动态webApi、多种ORM、IOC和业务代码生成 - 门童网源码下载网 - 门童网
门童网,靠谱的在线交易网站 会员购买 自助广告购买 帮助 每日签到

源码交易平台

商品禁止做非法 传播 学习之用 只是借鉴
;

.Net前后端分离快速开发框架|支持多租户、动态webApi、多种ORM、IOC和业务代码生成 - 门童网源码下载网

本站优惠价
16.00
无折扣 原价:¥0
  • 库存
  • 销量
  • 662
  • 52
担保交易,安全保证,有问题不解决可申请退款。
  • 分享

源码森林之都

  • 信誉:
  • 掌柜:
  • 我的可乐瓶
  • 宝贝:
  • 32993件
  • 创店:
  • 2019-05-02
  • 联系:
已缴纳保证金1000.00
  • 描述
    4.99
  • 发货
    5.00
  • 售后
    4.99
源码交易网
  • 商品详情
  • 累计评价 0
  • 商品问答
  • 交易规则
  • 立即购买

商品属性:

    品牌其他

    语言.NET

    数据库Mssql

    移动端

    大小13 MB

    规格整站源码

    授权免授权

    源文件完全开源(含全部源文件)

    安装环境:

    安装服务¥15.00(额外,可选)【要求说明】

    主机类型独立主机(服务器、VPS、VM)

    伪静态无需

    操作系统Windows

    安装方式提供管理权限

    web服务IIS

商品介绍:

购买须知:

(1)因白天要上班搭建需要时间,故需要安装的客户请先联系我们好安排!

(2)零基础、素质低下,贪小便宜,追求完美者请绕道!


(3)手动发货一般发互站注册的qq邮箱!一般发货时间为9:30-21:30.超时隔日补发邮箱


#### 框架技术栈和开发模式

- 开发模式:当下流行的前后端分离。

- 前端:vue、elementUI等技术栈,为单页面应用程序提供了项目模板。

- 后端采用NET 5.0。

#### 框架特点

- 模块化开发,灵活组合,将解耦进行到底,按需注入使用。

- 当下流行的开发模式,分层明确。

- 配合框架自带代码生成器快速完成CRUD和树形等复杂功能逻辑实现,不敲一行代码,节省60%工作量。

#### 框架分层介绍

- 核心层:```YC.Core``` 主要实现顶层设计类接口规范和一些类的封装,比如:租户接口、AopInterceptor AOP 拦截注入、TokenContext token逻辑、公共特性等等。

- 数据层:```YC.DapperFrameWork```、```YC.FreeSqlFrameWork``` 多项ORM 封装,主要存在仓储、工作单元等。

- 公共层:```YC.Common``` 主要是各种公共类的使用。

- 业务服务层:```YC.ApplicationService``` 业务逻辑实现,默认实现动态webapi。

- 实体层:```YC..Model``` 常规的数据表实体,枚举等,以及常规的model需要用的基础方法。

- 业务Api层:```YC.ServiceWebApi``` 提供对外接口服务启动项目。

> 模块层(按需使用)

- 数据库表和代码生成模块:```YC.CodeGenerate```

- Redis 缓存模块:```YC.Cache.Redis```

- 动态WebApi模块:```YC.Core.DynamicApi```

- 日志模块:```YC.Log.Serilog```

- 定时服务 Quartz.net ```YC.QuartzService```

- Mongodb 模块 ```YC.MongoDB```

- 图数据库Neo4j ```YC.Neo4j```

- 大数据套件ElasticSearch ```YC.ElasticSearch```

  

> 单元测试

单元测试:```UnitTestProject```

数据库表和代码生成测试:```YC.CodeGenerateTest```

其他各个模块配套的单元测试:```YC.QuartzTest```、```YC.MongoDbXUnitTest```、```YC.Neo4jXUnitTest```、```YC.ElasticSearchXUnitTest```

## 框架特性

1. 基于.NET技术 NET 5.0。

2. 实现领域驱动设计(实体、仓储、领域服务、领域事件、应用服务、数据传输对象,工作单元等等)。

3. 实现分层体系结构(领域层,应用层,展现层和基础设施层)。

4. 提供了一个基础架构来开发可重用可配置的模块。

5. 集成一些当下流行的开源框架/库,也许有些是你正在使用的。

6. 提供了一个基础架构让我们很方便地使用依赖注入(使用Autofac作为依赖注入的容器)。

7. 提供Repository仓储模式支持不同的ORM(已实现dapperFramework 、freesqlFrameWork、Redis等)。

8. 支持并实现数据库迁移(采用自由映射Table )。

9. 模块化开发(每个模块有独立的采用autofac模块注入形式,根据不同业务可以动态切换指定数据库)。

10. 统一的异常处理(应用层几乎不需要处理自己写异常处理代码)。

11. 通过Application Services自动创建Web Api层(不需要写ApiController层了)。

12. 提供基类和帮助类让我们方便地实现一些常见的任务。

13. 使用“约定优于配置原则”。

14. 实现多租户,按照不同的租户分库服务端。

15. 实现了基于表模型生成对应的全流程代码,包括:model、DTO、Service、前端展示界面(常规CRUD和树形功能)、路由规则、Mapper model和Dto映射等代码。

16. 框架已经实现常规基础功能,如:身份验证用户&角色管理、系统设置、存取管理(系统级、租户级、用户级,作用范围自动管理)、审计日志(自动记录每一次接口的调用者和参数)、组织机构等,实现框架开箱即用。

17. 框架采用redis 作为cache和session 存储,脱离cookie 使用,解决非web的等也可以使用框架进行多样的场景需求改造。






  • 商品问答
  • 交易规则

84301461640083.jpg

联系我们
Q Q:2303259007
邮箱:mentongwang@163.com
时间:09:00 - 19:00
源码交流群:972275425门童网交流①群