原创 Abp VNext 入門——讓ABP跑起來

因好多羣友@我說,ABP他們簡單的瞭解了下,按照官方的教程一路下來跑不起來(倒在了入門的門口),纔有了此文。 此文結合官方文檔,一步一步帶領大家讓ABP跑起來(跨過門口)。 建議大家一步一步實際動手操作下 一、Abp 簡介 ABP是用於創建

原创 部署 Asp.Net Core 應用到 Docker

前言:       今天不說Docker 是啥,容器是啥鏡像又是啥(如果這些不知道,請自行學習),今天很單純的將 .Net Core 應用程序部署到Docker上。 起因:   好多同學私信讓我寫篇能落地的【一步步】將 Asp.Net Co

原创 CentOS 8.x 下嘗試安裝.Net 5 的運行時

1、背景 看着不管是羣裏還是公衆號裏這幾天最熱鬧就是.Net 5.0 正式版的發佈、C#9。 當然要開發.net 5.0 的項目就需要把VisualStudio升級的v16.8.0版本了。升級後自帶着安裝了.Net 5.0 SDK 和它相應

原创 Ubuntu Kylin 部署 .Net Core 應用程序

      前幾日在頭條上看到了 優麒麟(https://www.ubuntukylin.com/) ,出於好奇,就下載安裝玩玩,整體感覺不錯。當然這不是重點,重點是要在它上面部署的.Net Core 應用程序。 1、安裝.Net Co

原创 在CentOS 8 上 部署 .Net Core 應用程序

在Centos 8 上 部署 .Net Core 應用程序                                                                           —— 記錄篇   1、更新dn

原创 Asp.Net Core 查漏補缺《一》 —— IStartFilter

Asp.Net Core 查漏補缺《一》 —— IStartFilter   IStartFilter 實現了Configure,如下圖一,而Configure方法接受並返回Action<IApplicationBuilder> 如圖二,I

原创 .Net Core 3.0 IdentityServer4 快速入門02

.Net Core 3.0 IdentityServer4 快速入門               —— resource owner password credentials(密碼模式) 一、前言   OAuth2.0默認有四種授權模式(G

原创 .Net Core 3.0 IdentityServer4 快速入門

.Net Core 3.0 IdentityServer4 快速入門 一、簡介   IdentityServer4是用於ASP.NET Core的OpenID Connect和OAuth 2.0框架。   將IdentityServer4部

原创 微信小程序支付

微信小程序支付 1、背景   因業務需要接入微信支付功能(客戶端是微信小程序),因公司服務器版本較低,服務端採用.Net Framework 版本(並採用盛派微信SDK) 2、文檔地址   1)小程序支付:https://pay.weixi

原创 微信小程序集成騰訊雲 IM SDK

微信小程序集成騰訊雲 IM SDK 1、背景   因業務功能需求需要接入IM(即時聊天)功能,一開始想到的是使用 WebSocket 來實現這個功能,然天意捉弄(哈哈)服務器版本太低不支持 wx 協議(也就不支持 WebSocket了)不得

原创 架構雜談《十》

架構雜談《十》 常用開發模式 一、瀑布式開發   瀑布式開發是在1970年提出的軟件開發模型,是一種較老的計算機軟件開發模式,也是典型的預見性的開發模式,在瀑布式開發中,開發嚴格遵循預先計劃的需求分析、設計、編碼、集成、測試、維護的步驟進行

原创 架構雜談《九》

微服務與輕量級通信機制   微服務架構是一種架構模式,它提倡將單一應用程序劃分成一組小的服務,服務之間胡亮協調、互相配合,爲用戶提供最終價值。在微服務架構中,服務與服務之間通信時,通常是通過輕量級的通信機制,實現彼此間的互通互聯、互相協作

原创 架構雜談《六》

超時處理模式   在服務化或者微服務架構裏,傳統的整體應用拆分成多個職責單一的微服務,微服務之間通過某種網絡通信協議互相通信和交互,完成特定的功能,然而由於網絡通信的不穩定,在設計系統時必須考慮到對網絡通信的容錯,特別是對調用超時問題的處

原创 架構雜談《八》

Docker 架構  一、Docker 引擎的三大組件   1)Docker 後臺服務(Docker Daemon):是長時間運行在後臺的守護進程,是Docker的核心服務,可以通過命令dockerd與它進行交互通信。   2)REST

原创 架構雜談《七》

容器VS虛擬機 一、什麼是虛擬機   虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。   虛擬系統通過生成現有操作系統的全新虛擬鏡像,它具有真實windows系統