基于.Net Core 快速开发框架

NetCore

介绍

1.该项目采用了 IOC DI DDD OOP AOP SOA 设计模式 以及autofac Log4net Signalr EF 等主流中间件进行开发

2.数据层支持ado.net 以及entityframework框架

3.缓存基于redis 支持MemoryCache 缓存。

4.数据查询参照了nhibernate查询方式 为了支持ado 以及enittyframework所有有所更改。

5.该框架采用autofac 包对service层进行属性注入。

6.日志基于log4net 进行写入。

7.该框架采用Areas分层模式。

8.EF 数据迁移

9.实现了Session共享

10.静态文件共享以及压缩

11.js css文件动态压缩合并

12.实现了T4模板的代码在线生成功能

13.实现了数据库之间的服务器同步。

14.实现了负载均衡设置。

15.实现单点登录功能

16.实现简易的webchat聊天室功能

17.数据库完全支持Mysql 以及SqlServer

18.实现业务与系统之间完整解耦

19.基于DDD软件设计模型进行开发

20.实现插件化 模块设计开发

21.实现了Signalr Web端实时通讯功能

22.实现了基于MyFlow的流程设计器功能

23.实现了基于go.js的组织架构图功能

24.实现了应用层的读写分离。

25.实现了基于Action 之间的权限控制,每个按钮菜单无需用户添加,由系统直接生成,超级管理员不受权限控制。

26.实现了基于AOP的日志监控功能,主要体现在对每个请求的时间、返回结果 以及每个Sql的执行时间进行监控。

27.实现了基于ModelBinder的数据绑定 以及验证 。

28.底层数据更新只会更新有修改的字段,并同步更新缓存,业务层无需再次更新缓存。

开发工具以及运行环境

VS2017 Sql2012

基于NetCore 2.2 EF core Ado GetChart js myflow js bootstrap

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值