原创 Elastic學習之旅(1)初識ElasticSearch

大家好,我是Edison。 最近需要用到ElasticSearch,於是想要系統學習瞭解下,於是這就開始啦。 什麼是ElasticSearch? ElasticSearch是一款開源的分佈式搜索分析引擎,它可以提供近實時(Near Rea

原创 Blazor學習之旅:文章目錄索引

1 Blazor學習路徑 微軟學習社區(Microsoft Learn)早在兩三年前就推出了一門學習路徑《使用Blazor構建Web應用程序》,我們可以學到如何通過Blazor Web應用框架構建我們的第一個Web應用程序。 我也是從20

原创 Blazor學習之旅 (14) Blazor WebAssembly

在上一篇我們學習瞭如何創建和使用Razor類庫,這一篇我們瞭解下WebAssembly是什麼,以及創建第一個Blazor WebAssembly應用。 什麼是WebAssembly? WebAssembly 是一種開放的文本程序集語言,具有

原创 Blazor學習之旅 (13) Razor類庫的使用

在上一篇我們學習了Blazor和JavaScript的互操作性,這一篇我們瞭解下如何創建和使用Razor類庫。 什麼是Razor類庫? 我們都知道,在.NET應用程序中,我們可以通過NuGet來安裝各種基礎功能的類庫來幫我們實現底層的基礎

原创 Blazor學習之旅(12)JavaScript與Blazor的互操作

大家好,我是Edison。 在上一篇我們學習了Blazor+SignalR開發簡單的實時應用程序,這一篇我們瞭解下Blazor和JavaScript的互操作性。 有了Blazor還需要JavaScript? 我們都知道,在Blazor中我們

原创 .NET Conf 2023 Chengdu - 成都站圓滿結束!

今年的.NET Conf 2023,中國區首次有兩個會場舉辦Local Event,成都會場已於上週六12月9日圓滿結束。 本次成都會場共計100+餘名.NET開發者報名參與,共計10+名志願者參與籌備,是成都.NET社區歷年來活動之最,還

原创 .NET Conf 2023 Chengdu - 成都會場即將到來!

12月9日 天府之國 不見不散 今年的.NET Conf 2023,中國區首次有兩個會場舉辦Local Event,北京會場12月16日,成都會場12月9日。這是所有中國.NET開發者的節日,成都會場歡迎成渝地區的.NET開發同行積極報名參

原创 EdisonTalk.MongoProxy組件發佈v0.0.6版本

大家好,我是Edison。 組件發佈的背景 之前工作中需要用到MongoDB的事務操作,因此參考了一些資料封裝了一個小的組件,提供基礎的CRUD Repository基類 和 UnitOfWork工作單元模式。但是,我一直都沒有把它正式發佈

原创 ASP.NET 6啓動時自動創建MongoDB索引

大家好,我是Edison。 最近,在使用MongoDB時,碰到這樣的一個需求:針對某個Collection手動在開發環境創建了索引,但在測試環境和生產環境不想再手動操作了,於是就想着通過代碼的方式在ASP.NET 6應用啓動時自動創建。 背

原创 CAP項目集成帶身份和證書驗證的MongoDB

大家好,我是Edison。 最近,在使用CAP事件總線時,碰到了這樣一個需求:微服務採用的是MongoDB,而且還是帶身份驗證 和 SSL根證書驗證的。由於目前網上能找到的資料,都是不帶身份驗證的MongoDB,現在網絡信息安全越來越被重視

原创 Blazor學習之旅(11)簡易SignalR聊天室

大家好,我是Edison。 很久沒有更新Blazor這個系列了,在上一篇我們學習瞭如何實現多語言和本地化,這一篇我們瞭解下Blazor+SignalR結合。 什麼是SignalR? ASP.NET Core SignalR 是一個開放源代碼

原创 在公司學習日,學習了結構思考力

大家好,我是Edison。 近日,在公司的學習日上,學習了李忠秋老師的在線直播課《結構思考力》,雖然只有短短的一小時內容,但卻令我印象深刻,以至於我開始逐漸刻意訓練自己的結構化思維。 所謂的《結構思考力》核心內容其實來源於一本經典的書籍巴巴

原创 《Redis核心技術與實戰》學習筆記總結目錄

1 Redis學習路徑 去年我學習了極客時間的《Redis核心技術與實戰》課程,在這門課程的學習中,我經常看到一位課代表的發言,他就是Kaito,他總結了一份Redis學習路徑腦圖(建議收藏),將Redis的知識分了類,有助於我們形成知識體

原创 .NET Core多線 (5) 常見性能問題

合集:.NET Core多線程溫故知新 .NET Core多線程(1)Thread與Task .NET Core多線程(2)異步 - 上 .NET Core多線程(3)異步 - 下 .NET Core多線程(4)鎖機制 .NET Core

原创 .NET Core多線程 (4) 鎖機制

合集:.NET Core多線程溫故知新 .NET Core多線程(1)Thread與Task .NET Core多線程(2)異步 - 上 .NET Core多線程(3)異步 - 下 .NET Core多線程(4)鎖機制 .NET Core