原创 .net core容器添加時區和libgdi+和下載加速

國內.net core鏡像下載加速 比如對於mcr.microsoft.com/dotnet/core/aspnet:3.1,下載是走的azure全球cdn,國內訪問很慢。 國內訪問可以把mcr.microsoft.com改爲mcr.azk

原创 minkube在deban10上的安裝步驟

環境準備: 所用機器爲4c 16g  i3 4170   1t機械硬盤 系統 debian 10   安裝docker 如果已經安裝並配置好可直接跳過 安裝ssl sudo apt-get install apt-transport-ht

原创 Abp 添加阿里雲短信發送

ABP中有短信發送接口ISmsSender public interface ISmsSender {   Task<string> SendAsync(string number, string message);

原创 Abp 修改默認的日期時間格式

abp默認是不使用mvc的時間格式,所以直接在AddMvc修改DateFormatString是不會生效的。需要先啓用mvc時間格式。Configuration.Modules.AbpAspNetCore().UseMvcDateTimeF

原创 docker nginx部署.net core後端站點和angular前端站點

首先聲明,服務器是linux 版本是ubuntu server 18.04,不是windows server。windows server 2016放棄治療了,2019可能會有改善,不過雲廠商的公共鏡像並沒有。windows contain

原创 gogs遷移

windows->linux 之前gogs放在windows server2016中,需要遷移至linux docker中。 首先拉取gogs鏡像 docker pull gogs/gogs 然後掛載卷,運行docker容器。 doc

原创 dotnet core 命令行使用web deploy 部署項目到遠程IIS

衆所周知dotnet cli可以用來編譯和生成發佈.net core,其實dotnet publish 還能進行WebDeploy。先解釋一下使用場景一般是用於持續部署 dotnet publish進行web deploy其實是內置調用MS

原创 Windows Server 2016 安裝Docker

使用Windows自帶的Hyper-V 而不是安裝Docker Enterprise。 廢話不多說,擼起袖子開幹   管理員權限打開PowerShell (因爲server版本默認是cmd不是ps,所以需要特別的方式打開) windo

原创 asp.net core ABP模板本地化設置

ABP的語言本地化設置非常方便,甚至地區圖標ABP框架都已經有了。 先看看結果吧。   英文的界面   中文的界面   配置流程如下: 首先在Localization目錄下新建一個對應的json文件,裏面存放對應變量的本地化字符串,命名

原创 WebSocket Client連接AspNetCore SignalR Json Hub

突然有個需求,需要使用普通的websocket客戶端去連接SignalR服務器。 因爲使用的是.net core 版的signalr,目前對於使用非signalr客戶端連接的中文文檔幾乎爲0,在gayhub折騰幾天總算折騰出來了。   首先

原创 ABP Zero集成微信小程序登錄

首先是ABPZero的第三方登錄模塊,通過調用第三方的登錄接口返回用戶信息,再交給ABP的登錄驗證模塊去執行對應的登錄註冊。 涉及的數據庫表主要是這兩個表,AbpUsers存儲了用戶信息,AbpUserLogins存儲了登錄方式,第三方登錄