查看: 112|回复: 1

开源推荐:.Net Core3.1 + EF Core + LayUI 封装的MVC版 ...

[复制链接]

2

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2022-9-21 14:42:27 | 显示全部楼层 |阅读模式
http://ASP.NET Core是一个由微软创建的,用于构建Web应用程序,API,微服务的Web框架。它使用常见的模式,例如MVC(模型-视图-控制器),依赖注入,和一个由中间件构成它基于Apache 2.0许可开放源码,就是说,源可以自由获取,并且欢迎社区成员以缺陷修复和新功能提交的方式进行贡献。
http://ASP.NET Core在Microsoft的.NET运行时库上,例如Java的虚拟机(JVM)或Ruby的解释器。有多种语言(C#,Visual Basic,F#)可以编写http://ASP.NET Core程序。C#是最常见的选择,我在书中也会采用它。你可以在Windows,Mac和Linux上进行并发运http://ASP.NET Core应用。
如果你想学习.NET Core,推荐这个开源项目!
项目名称:学生信息管理系统1.0
后台框架:.Net Core 3.1 + EF Core    yrjw.ORM.Chimp
前端框架:http://ASP.NET Core MVC  +  LayUI + Bootstrap
数据库:MS-SQL 或 MySQL 二选一
迁移方式:Code First  (推荐CLI命令初始化数据库和升级)
开源地址:https://gitee.com/h_gxi/StudentManageSystem.git
框架结构图



临时干货分享

大家能看到这里,已是对我们的支持了。分享一组8月录制的C#零基础教程。我们喜欢做这样的分享,它足够的基础,对新手友好。如果需要的话,就来免费领取吧!



快来领取吧






资料免费自取:

由于内容过多不便呈现,需要视频教程和配套源码的小伙伴,可点击这里,添加我知乎主页个人说明处号码 免费分享
也可直接点击下方卡片:点击后可自动复制威芯号,并跳转到威芯。得辛苦大家自行搜索威芯号添加。内容已做打包,添加后直接发送注意查收!
框架封装介绍

1、简单三层架构,前后端分离模式,目前采用Layui前端组件的MVC框架,后面可直接替换UI层VUE等前端框架。
2、集成了之前发布的yrjw.ORM.Chimp包,该组件只是将EF Core使用仓储模式的工作单元进行了封装,常用的CURD方法和API统一返回的模型。
3、依赖注入,原来部分使用了Autofac属性注入,后来发现使用Lazy<>冲突,将全部采用DI构造函数方式注入服务。
4、封装配置项绑定绑定,支持ChangeToken.OnChange热更新。
5、添加服务,服务端缓存、CORS、ORM、Lazy懒加载、AutoMapper、认证、授权、异常处理。
6、添加Swagger,添加Jwt身份认证,模型验证结果格式化。
7、封装了Serilog日志组件。
8、封装了MemoryCache缓存。
9、封装了Auth.Jwt身份认证。
10、封装了yrjw.CommonToolsCore常用类库扩展包。
11、MVC项目中使用WebApiClient组件,调用WebApi接口数据。


项目截图:






来源博客:
https://www.cnblogs.com/han1982/p/13520471.html
学习离不开答疑交流,跳槽高薪离不开信息分享,这里给大家推荐个学习群,里面有大佬技术答疑、有直播技术分享、有资料定期分享、还有高薪内推资源,强烈建议大家进群一起学习交流,来年拿高薪。也欢迎大家加入最活跃的编程技术交流群 (.NET/WPF )进学习群,一起学习进步!
回复

使用道具 举报

1

主题

12

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2025-2-19 20:51:13 | 显示全部楼层
very good
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表