首页
学习
活动
专区
工具
TVP
发布

小黑在哪里

专栏作者
36
文章
70538
阅读量
24
订阅数
10分钟实现dotnet程序在linux下的持续部署
一直以来,程序部署都是非常麻烦且无聊的事情,在公司一般都会有 devops 方案,整个 cicd 过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下 阿里云效 pipeline + gitee + ecs ,还是挺方便的,主要是免费^ ^,服务器也可以用自建的或者其他的,下面就分享一下如何使用
xhznl
2022-11-11
5250
使用identity+jwt保护你的webapi(三)——refresh token
上一篇已经介绍了identity的注册,登录,获取jwt token,本篇来完成refresh token。
xhznl
2021-10-18
1.7K0
使用identity+jwt保护你的webapi(二)——获取jwt token
上一篇已经介绍了identity在web api中的基本配置,本篇来完成用户的注册,登录,获取jwt token。
xhznl
2021-10-18
8350
使用identity+jwt保护你的webapi(一)——identity基础配置
用户模块几乎是每个系统必备的基础功能,如果每次开发一个新项目时都要做个用户模块,确实非常无聊。好在asp.net core给我们提供了Identity,使用起来也是比较方便,如果对用户这块需求不是非常个性化的话,identity是一个不错的选择。
xhznl
2021-10-18
1.7K0
Electron实用技巧-electron-builder中用户协议(license)的使用及多语言支持
下面介绍一下使用electron-builder打包应用,如何加入license。首先参考官网介绍:windows:nsis[1],macOS:dmg[2]
xhznl
2021-02-04
2.2K0
Electron实用技巧-开机启动时隐藏主窗口,只显示系统托盘
在桌面软件中,开机自启动是很常见的功能,在electron中也提供了很好的支持,以下是主要代码:
xhznl
2021-02-04
4.2K0
使用electron+vue开发一个跨平台todolist(便签)桌面应用
最近一直在使用electron开发桌面应用,对于一个web开发者来说,html+javascript+css的开发体验让我非常舒服。之前我一直简单的以为electron只是张网页加个壳,和那些号称跨平台的运行在手机上的webapp是一个套路。直到我真的需要开发一个跨平台桌面应用的时候,我又认真的尝试了一下electron,我开始意识到:这才是我理想中的跨平台桌面应用开发的最终形态,它简直太优秀了。
xhznl
2020-11-25
1.7K0
初识ABP vNext(12):模块的独立运行与托管
很久没更新这个系列。。。之前的章节中讲到ABP的模块是可以独立运行的,但是没有介绍具体怎么操作,本篇就来讨论一下模块如何独立运行,以及一些托管方式。本人也是处于摸索阶段,如有不对欢迎指出。
xhznl
2020-11-03
1.3K0
.NET Core中间件与依赖注入的一些思考
1.起源? 为什么会有这篇文章呢? 源于我看了老A的aspnet core 3 框架揭秘[1] 请求管道 篇产生的疑惑? 三点疑惑: Singleton服务中注入Scoped服务产生内存泄露? 关于
xhznl
2020-09-29
9480
初识ABP vNext(11):聚合根、仓储、领域服务、应用服务、Blob储存
在前两节中介绍了ABP模块开发的基本步骤,试着实现了一个简单的文件管理模块;功能很简单,就是基于本地文件系统来完成文件的读写操作,数据也并没有保存到数据库,所以之前只简单使用了应用服务,并没有用到领域层。而在DDD中领域层是非常重要的一层,其中包含了实体,聚合根,领域服务,仓储等等,复杂的业务逻辑也应该在领域层来实现。本篇来完善一下文件管理模块,将文件记录保存到数据库,并使用ABP BLOB系统来完成文件的存储。
xhznl
2020-09-28
1.7K0
NetCore配置框架详解
这边文章主要是对netcore中的配置框架做一个实战详解,篇幅较长内容涉及比较多,请耐心阅读并进行尝试,均采用控制台程序进行展示。 环境: netcore 3.1.4 win10 vs 2019 16.5.5
xhznl
2020-09-28
7660
初识ABP vNext(9):ABP模块化开发-文件管理
在之前的章节中介绍过ABP扩展实体,当时在用户表扩展了用户头像字段,用户头像就涉及到文件上传和文件存储。文件上传是很多系统都会涉及到的一个基础功能,在ABP的模块化思路下,文件管理可以做成一个通用的模块,便于以后在多个项目中复用。单纯实现一个文件上传的功能并不复杂,本文就借着这个简单的功能来介绍一下ABP模块化开发的最基本步骤。
xhznl
2020-09-15
1.3K0
初识ABP vNext(8):ABP特征管理
上一篇提到了ABP功能管理(特征管理),它来自ABP的FeatureManagement模块,ABP官方文档貌似还没有这个模块的相关说明,但是个人感觉这个模块非常实用,下面就简单介绍一个特征管理的基本应用。
xhznl
2020-09-08
6620
初识ABP vNext(7):vue身份认证管理&租户管理
上一篇介绍了vue+ABP国际化的基本实现,本篇开始功能模块的开发,首先完成ABP模板自带的身份认证管理模块和租户管理模块。同样的,参考ABP的Angular版本来做。
xhznl
2020-08-28
1.9K0
初识ABP vNext(6):vue+ABP实现国际化
上一篇介绍了ABP扩展实体,并且在前端部分新增了身份认证管理和租户管理的菜单,在实现这两个功能模块前,先来解决一下界面文字国际化的问题。
xhznl
2020-08-28
1.2K0
初识ABP vNext(5):ABP扩展实体
上一篇实现了前端vue部分的用户登录和菜单权限控制,但是有一些问题需要解决,比如用户头像、用户介绍字段目前还没有,下面就来完善一下。
xhznl
2020-08-21
1.6K0
初识ABP vNext(4):vue用户登录&菜单权限
几乎所有的系统都绕不开登录功能,那么就从登录开始,完成用户登录以及用户菜单权限控制。
xhznl
2020-08-20
1.8K0
初识ABP vNext(3):vue对接ABP基本思路
上一篇介绍了ABP的启动模板以及AbpHelper工具的基本使用,这一篇将进入项目实战部分。因为目前ABP的官方模板只支持MVC和Angular,MVC的话咱.NET开发人员来写还可以,专业前端估计很少会用这个。。。Angular我本人不熟,所以选择vue来做UI。
xhznl
2020-08-20
2.5K0
初识ABP vNext(2):ABP启动模板
上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。
xhznl
2020-08-17
1.4K0
初识ABP vNext(1):开篇计划&基础知识
ABP vNext(以下简称ABP)的前身是asp.net boilerplate(老版abp),它不是一个简单的版本更新,而是完全基于.NET Core的重写。之前有听说过ABP框架,但是一直没有去详细了解。最近认真学习了一下,准备记录下自己的一些心得,计划分为3部分来进行:
xhznl
2020-08-14
1.4K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档