原创 .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存儲了登錄方式,第三方登錄