会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小黑在哪里
博客园
首页
新随笔
联系
订阅
管理
[置顶]
使用electron+vue开发一个跨平台todolist(便签)桌面应用
摘要: # 1 最近一直在使用electron开发桌面应用,对于一个web开发者来说,html+javascript+css的开发体验让我非常舒服。之前我一直简单的以为electron只是张网页加个壳,和那些号称跨平台的运行在手机上的webapp是一个套路。直到我真的需要开发一个跨平台桌面应用的时候,我又认
阅读全文
posted @ 2020-11-20 08:50 xhznl
阅读(5460)
评论(36)
推荐(26)
[置顶]
ABP vNext入门/Docker入门/.NET Core微服务入门——阅读目录
摘要: 初识ABP vNext 初识ABP vNext(1):开篇计划&基础知识 初识ABP vNext(2):ABP启动模板 初识ABP vNext(3):vue对接ABP基本思路 初识ABP vNext(4):vue用户登录&菜单权限 初识ABP vNext(5):ABP扩展实体 初识ABP vNext
阅读全文
posted @ 2020-07-07 10:01 xhznl
阅读(28660)
评论(8)
推荐(37)
2022年7月2日
10分钟实现dotnet程序在linux下的自动部署
摘要: 背景 一直以来,程序署都是非常麻烦且无聊的事情,在公司一般都会有 devops 方案,整个 cicd 过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下 阿里云效 pipeline + gitee + ecs ,还是挺方
阅读全文
posted @ 2022-07-02 17:56 xhznl
阅读(1089)
评论(3)
推荐(4)
2021年10月15日
asp.net core使用identity+jwt保护你的webapi(三)——refresh token
摘要: 前言 上一篇已经介绍了identity的注册,登录,获取jwt token,本篇来完成refresh token。 开始 开始之前先说明一下为什么需要refresh token。 虽然jwt token有很多优点,但是它的缺点也是非常明显。由于jwt无状态的特性,所以jwt一旦颁发,基本上就不可控了
阅读全文
posted @ 2021-10-15 09:57 xhznl
阅读(3438)
评论(1)
推荐(12)
2021年10月14日
asp.net core使用identity+jwt保护你的webapi(二)——获取jwt token
摘要: 前言 上一篇已经介绍了identity在web api中的基本配置,本篇来完成用户的注册,登录,获取jwt token。 开始 开始之前先配置一下jwt相关服务。 配置JWT 首先NuGet安装包: <PackageReference Include="Microsoft.AspNetCore.Au
阅读全文
posted @ 2021-10-14 13:19 xhznl
阅读(4289)
评论(2)
推荐(8)
2021年9月28日
asp.net core使用identity+jwt保护你的webapi(一)——identity基础配置
摘要: 前言 用户模块几乎是每个系统必备的基础功能,如果每次开发一个新项目时都要做个用户模块,确实非常无聊。好在asp.net core给我们提供了Identity,使用起来也是比较方便,如果对用户这块需求不是非常个性化的话,identity是一个不错的选择。 ASP.NET Core Identity:
阅读全文
posted @ 2021-09-28 20:00 xhznl
阅读(5325)
评论(3)
推荐(9)
2021年2月5日
Electron实用技巧-electron-builder中用户协议(license)的使用及多语言支持
摘要: # 1 通常pc软件的安装过程中,会加入用户协议,如: 下面介绍一下使用electron-builder打包应用,如何加入license。首先参考官网介绍:windows:nsis,macOS:dmg # 2 官网上关于license配置说明写的不是很详细,下面是我实践总结出的正确的姿势: 最简单的
阅读全文
posted @ 2021-02-05 11:05 xhznl
阅读(1879)
评论(4)
推荐(1)
2021年1月20日
Electron实用技巧-开机启动时隐藏主窗口,只显示系统托盘
摘要: # 1 在桌面软件中,开机自启动是很常见的功能,在electron中也提供了很好的支持,以下是主要代码: //应用是否打包 if (app.isPackaged) { //设置开机启动 app.setLoginItemSettings({ openAtLogin: true }); } //应用是否
阅读全文
posted @ 2021-01-20 09:08 xhznl
阅读(3486)
评论(0)
推荐(0)
2020年10月30日
初识ABP vNext(12):模块的独立运行与托管
摘要: Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 很久没更新这个系列。。。之前的章节中讲到ABP的模块是可以独立运行的,但是没有介绍具体怎么操作,本篇就来讨论一下模块如何独立运行,以及一些托管方式。本人也是处于摸索阶段,如有不对欢迎指出。 开始 模块运行 首先需要生成模块的数据库
阅读全文
posted @ 2020-10-30 13:07 xhznl
阅读(3712)
评论(3)
推荐(3)
2020年9月25日
初识ABP vNext(11):聚合根、仓储、领域服务、应用服务、Blob存储
摘要: Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 在前两节中介绍了ABP模块开发的基本步骤,试着实现了一个简单的文件管理模块;功能很简单,就是基于本地文件系统来完成文件的读写操作,数据也并没有保存到数据库,所以之前只简单使用了应用服务,并没有用到领域层。而在DDD中领域层是非常重
阅读全文
posted @ 2020-09-25 08:51 xhznl
阅读(5386)
评论(8)
推荐(7)
2020年9月17日
初识ABP vNext(10):ABP设置管理
摘要: Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇介绍了ABP模块化开发的基本步骤,完成了一个简单的文件上传功能。通常的模块都有一些自己的配置信息,比如上篇讲到的FileOptions类,其中配置了文件的上传目录,允许的文件大小和允许的文件类型。配置信息可以通过Config
阅读全文
posted @ 2020-09-17 12:45 xhznl
阅读(4732)
评论(3)
推荐(5)
下一页
公告