.Net Core
文章平均质量分 75
Harlan60
专业人做专业的事情,让我们用已知专业尽可能使生活更加愉快和开心
展开
-
.NET5 Web API 部署到Centos7.5详解
这两天抽出了点时间写了一个.NET5 Web API及部署到Centos7.5 上,是为了我验证Kestrel在IIS和Centos 7.5 上的性能差异,从而为自己下一个项目打下基础层代码。这篇内容中我重点讲一下,.NET5 部署到Centos7.5 上的基本方式和步骤:开始前提是有一台Centos 7..5服务器一. 在Centos 7.5 上安装dotnet运行环境 可以查看微软官方教程:https://docs.microsoft.com/zh-cn/dotnet/core/in...原创 2021-04-28 16:37:23 · 1869 阅读 · 0 评论 -
Chromely 一个全新的.NET / .NET Core HTML5 Chromium桌面框架
Chromely是一个轻量级替代Electron.NET,对.NET / .NET的开发人员无疑是一种新的福音。原创 2021-03-24 14:14:35 · 1093 阅读 · 2 评论 -
RBAC权限体系设计简单说明
RBAC目前使用最为广泛的权限模型,本文通过平常工作及工作外的积累,整理了几种比较经典的权限体系,希望对大家有所帮助!一、什么是RBACRBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限(如下图),从而达到用户和权限解耦的目的。组成部分:用户,角色,权限,用户角色关系,...原创 2019-11-21 10:04:14 · 1195 阅读 · 0 评论 -
.NET Core WebAPI使用Swagger生成api说明文档
平时开发中在使用.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者详细点,或者简单点。那么有没有一种快速有效的方法来构建api说明文档呢?答案是肯定的, Swagger就是最受欢迎的REST APIs文档生成工具之一!原创 2018-07-04 11:56:37 · 1835 阅读 · 0 评论 -
.NET Core中的使用Kestrel服务器理解
Kestrel是一个基于libuv的跨平台.NET Core web服务器,libuv是一个跨平台的异步I/O库。ASP.NET Core模板项目使用Kestrel作为默认的web服务器。Kestrel支持以下功能:HTTPS 用于启用不透明升级的WebSockets 位于Nginx之后的高性能Unix socketsKestrel 被.NET Core支持的所有平台和版本所支持...原创 2018-11-29 10:38:37 · 4696 阅读 · 0 评论 -
.Net Core2.0 WebAPI部署到Ubuntu 16.04系统详解
接触研究.Net Core已经有一段时间了,在完成了基础代码的功能联调如:Ocelot API、.NetCore EF等,今天完成了在Ubuntu16.04上部署.Net Core 2.0运行。下面将详细记录本次全新环境部署需要的步骤:.Net Core跨平台运行在Ubuntu 16.04上核心下面三步:.Net Core 安装配置 Nginx反向代理服务器安装配置(相当于Windows...原创 2018-11-29 14:46:40 · 2448 阅读 · 0 评论 -
.Net Core2.1使用Docker运行实例
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Windows 、Linux 机器上,也可以实现虚拟化。基于这一点我今天主要把自己在.Net Core2.1和.Net Core 2.0中从开发一个简单Demo到发布并到Docker中运行过程在这里简单说明一下:一、新建一个 ASP.NET Core 2.1 项目然后编译运行一下刚创建...原创 2019-05-10 11:20:24 · 849 阅读 · 0 评论