摘要: NET Conf 2020 、10周年、.NET5发布 阅读全文
posted @ 2020-11-10 23:33 、天上月 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 他是swagger ui 库:knife4j UI 的.NET Core实现,支持 .NET Core3.0+或.NET Standard2.0。 knife4j 是swagger-bootstrap-ui库的升级版,作者已全面升级,全部以knife4j命名。 阅读全文
posted @ 2020-08-09 22:12 、天上月 阅读(7802) 评论(42) 推荐(25) 编辑
摘要: 命令行CLI实现ABP VNEXT中CRUD代码的生成,用户只需要创建一个实体类,即可生成该表的CRUD,并添加到项目中。 使用前请确保备份您的源文件! 阅读全文
posted @ 2020-07-30 20:18 、天上月 阅读(3897) 评论(4) 推荐(10) 编辑
摘要: Scriban是一种快速、强大、安全和轻量级的文本模板语言和.NET引擎,具有解析liquid模板的兼容模式 阅读全文
posted @ 2020-07-20 09:31 、天上月 阅读(1907) 评论(2) 推荐(2) 编辑
摘要: 当我们使用DB First时,设计好的数据库,我们怎么生成一些实体类、通用的代码、控制器、服务层、Dto呢。今天我来给大家介绍一下FreeSql项目中的一些工具。当然,不使用此ORM的小伙伴也能使用此工具,因为他是通用。 阅读全文
posted @ 2020-06-23 21:22 、天上月 阅读(7731) 评论(20) 推荐(55) 编辑
摘要: 最近看到一些大佬都开始关注blazor,我也想学习一下。做了一个小的demo,todolist,仅是一个小示例,参考此vue项目的实现[http://www.jq22.com/code1339](http://www.jq22.com/code1339) 阅读全文
posted @ 2020-06-06 20:20 、天上月 阅读(2569) 评论(12) 推荐(10) 编辑
摘要: Lin的定位在于实现一整套 CMS的解决方案,它是一个设计方案,提供了不同的后端,不同的前端,而且也支持不同的数据库 目前官方团队维护 lin-cms-vue,lin-cms-spring-boot,lin-cms-koa,lin-cms-flask 社区维护了 lin-cms-tp5,lin-cms-react,lin-cms-dotnetcore,即已支持vue,react二种前端框架,java,nodejs,python,php,c#等五种后端语言。 下面我们来讲一下.NET Core这个项目中权限控制的实现。 对于CMS来说,一个完善的权限模块是必不可少的,是系统内置实现的。为了更加简单地理解权限,我们先来理解一下ASP.NET Core有哪些权限控制。 阅读全文
posted @ 2020-05-28 13:58 、天上月 阅读(1336) 评论(2) 推荐(8) 编辑
摘要: .NET Core 反射获取所有控制器及方法上特定标签 有个需求,就是在. NET Core中,我们想在项目 启动时,获取LinCmsAuthorizeAttribute这个特性标签所有出现的地方,把他的参数,放入一个集合并缓存起来,以便后面使用此数据用于权限验证。 我们通过反射获取所有控制器下及方 阅读全文
posted @ 2020-05-28 01:29 、天上月 阅读(2619) 评论(0) 推荐(4) 编辑
摘要: 安装包 "接上文GitHub第三方授权登录" 申请过程不介绍了, "申请者资料" ,个人也是可以申请成功的。 这时候有二个参数就是clientid clientsecret 其中 平台信息 ,这个申请审核通过后, 不要修改,千万不要随便修改 ,一修改就要重新审核。 网站回调域:可以随便修改,并且可以 阅读全文
posted @ 2020-05-08 11:30 、天上月 阅读(2312) 评论(0) 推荐(3) 编辑
摘要: csredis 开源地址 https://github.com/2881099/csredis 续上篇 csredis-in-asp.net core理论实战-主从配置、哨兵模式 示例源码 https://github.com/luoyunchong/dotnetcore-examples/blob 阅读全文
posted @ 2019-12-29 20:15 、天上月 阅读(887) 评论(0) 推荐(1) 编辑
摘要: 看了github上的开源项目,上面真的只是单纯的使用文档,可能对于我这种人(菜鸟)就不太友好, 我知道他对标的是ServiceStack.Redis, 一开始csredis只支持. net 版本,但原作者没有继续维护,作者使用 . net core重写后,逐渐演化的一个. net core 版本的redis 驱动, 使用这个类库可以方便的地在 c#中访问redis数据库,官方介绍 ## 低门槛、高性能,和分区高级玩法的redis-cli SDK; 阅读全文
posted @ 2019-12-29 14:53 、天上月 阅读(1215) 评论(3) 推荐(4) 编辑
摘要: GitHub第三方授权登录 有许多文章都讲过GitHub第三方授权登录,但就是没有.NET Core配合前后端分离的项目(Vue,React)的实践。所以本文以前后端分离项目中如何在授权登录后,生成Token的过程。 后端 .NET Core,使用类库AspNet.Security.OAuth.Gi 阅读全文
posted @ 2019-12-27 23:12 、天上月 阅读(3286) 评论(9) 推荐(8) 编辑
摘要: https://blog.igeekfan.cn/2019/10/06/re-start/FreeSql-Repository-Delete-Extend/ 阅读全文
posted @ 2019-10-17 00:36 、天上月 阅读(1321) 评论(0) 推荐(1) 编辑
摘要: 该篇内容由个人博客 "点击跳转" 同步更新!转载请注明出处! 以文章随笔与分类为例。 1. 表结构 部分字段如下,其他省略,为了展示一对多关联,一个分类下可以有多个文章。一个文章属于一个分类。 blog_article (随笔表) 字段| 类型|备注 | | | id | int| classify 阅读全文
posted @ 2019-10-12 14:57 、天上月 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 基础结构解释 UI 表现层 与控制器打交道(UI向Controller 传递数据时使用DTO(数据传输对象)) Service 应用服务层 Domain 领域对象 DTO 数据传输对象,一般只包含基础的Get,Set功能,也会包含一些数据验证,如必填项,大小,自定义规则等。 一个完整的业务是通过领域 阅读全文
posted @ 2019-08-23 16:31 、天上月 阅读(1699) 评论(0) 推荐(0) 编辑