原创 乘風破浪,遇見最美Windows 11之現代Windows桌面應用開發 - 接入微軟桌面應用程序身份驗證(Microsoft.Identity.Client)

獲取Nuget包 https://www.nuget.org/packages/Microsoft.Identity.Client dotnet add package Microsoft.Identity.Client 參考 A

原创 乘風破浪,遇見未來新能源汽車(Electric Vehicle)之特斯拉中國智造車型Model Y/3/S/X,改款升級里程碑

索引 2022年10月16日,特斯拉中國製造Model Y全系車型後排座椅加長 2022年8月9日,特斯拉中國智造Model Y已全系標配“遠端安全氣囊” 2022年10月16日,特斯拉中國製造Model Y全系車型後排座椅加長 這一

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 淺析ASP.NET Core路由和終結點,利用Swagger和OpenAPI呈現路由方案

什麼是路由 路由(Routing)負責匹配傳入的HTTP請求,然後將這些請求發送到應用的可執行終結點(Endpoint)。終結點是應用的可執行請求處理代碼單元。終結點在應用中進行定義,並在應用啓動時進行配置。終結點匹配過程可以從請求的URL

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 淺析ASP.NET Core文件提供程序,讓你可以將文件存放在任何地方

什麼是文件提供程序 ASP.NET Core通過文件提供程序來抽象化文件系統訪問。在ASP.NET Core框架中使用文件提供程序。例如: IWebHostEnvironment將應用的內容根目錄和Web根目錄作爲IFileProvide

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 淺析ASP.NET Core中間件,掌控請求處理過程中的關鍵

什麼是中間件 中間件是一種計算機軟件,爲軟件應用程序提供操作系統以外的服務。它可以被描述爲"軟件膠水"。 中間件使軟件開發者更容易實現通信和輸入/輸出,因此他們可以專注於其應用程序的具體目的。它在20世紀80年代得到了普及,作爲解決如何將

原创 乘風破浪,遇見JavaScript框架之NodeJS,開源且跨平臺的服務器端JavaScript運行時環境,WSL和Windows環境安裝並部署到Azure初體驗

什麼是NodeJS https://nodejs.org Node.js是一種開源且跨平臺的服務器端JavaScript運行時環境,以Chrome的V8 JavaScript引擎爲基礎,最初由Ryan Dahl創作並在2009年發佈。

原创 時光卷軸,字節跳動CEO張一鳴談 TikTok內幕,中國內容平臺第一次深入西方腹地,並樹立了中國企業到全球做生意的新典範

就在被迫出售在美業務的政治風暴逼近前,字節跳動創始人張一鳴購買了一幅有關“浪”的畫作。 此時是2020年初,他正棲身美國。突如其來的政治漩渦,讓他處於高負荷和久坐狀態,觸發了腰背舊疾。他的身體忍受着疼痛。 在很多人看來,這是一位缺乏藝術細

原创 時光卷軸,字節跳動CEO張一鳴談抖音內幕,從無人問津到時間熔爐,在算法主宰的世界,抖音不需要頭號玩家

字節跳動創始人張一鳴極少表揚他的團隊,哪怕是締造6億日活的抖音。一位相關人士說,他聽過最振奮人心的評論是,抖音團隊“還不錯”。 張一鳴之前不玩遊戲,但當公司對遊戲業務表現飢渴時,他馬上做出一個決定:每個星期五,逼迫自己打兩小時遊戲,並把時

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 淺析ASP.NET Core內置全新跨平臺HTTP請求監聽器Kestrel

什麼是Kestrel https://github.com/dotnet/aspnetcore Kestrel是一個跨平臺的適用於Kestrel。 Kestrel是包含在ASP.NET Core項目模板中的Web服務器,默認處於啓用狀

原创 乘風破浪,遇見雲原生(Cloud Native)之Docker Desktop for Windows 快捷開啓內置Kubernetes(K8S) v1.25 本地研發環境

前言 之前通過關於Kubernetes(簡稱K8S)的開啓及基本使用,基於Docker Desktop & WSL2已經介紹過基於AliyunContainerService/k8s-for-docker-desktop項目如何啓用Kube

原创 乘風破浪,遇見雲原生(Cloud Native)之Docker安裝運行Nacos,更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺

什麼是Nacos https://nacos.io https://github.com/alibaba/nacos Nacos通過提供簡單易用的動態服務發現、服務配置、服務共享與管理等服務基礎設施,幫助用戶在雲原生時代,在私有

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 學無止境,持續學習,2022年度ASP.NET Core開發者指南(路線圖)

前言 從事ASP.NET Core的童鞋都知道,服務端涉及到的知識點實在是太多了,而且每年新技術和框架不斷演進,可謂是學無止境。 國外大牛Moien Tajik精心製作了2022年度ASP.NET Core開發者指南(ASP.NET Co

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 來自伊朗阿里巴巴旅遊公司的ASP.NET Core知識點和麪試題

前言 https://www.alibabatravels.co 無意中看到一套來自伊朗阿里巴巴旅遊公司的ASP.NET Core知識點和麪試題。 注意這個Alibaba Travels Co.和我們中國的阿里巴巴不是一回事。 自

原创 乘風破浪,遇見雲原生(Cloud Native)之Docker安裝運行Elasticsearch v7.17.6/v8.4.3、Kibana v7.17.6/v8.4.3

什麼是Elasticsearch https://www.elastic.co/cn/elasticsearch/ Elasticsearch是一個基於Lucene庫的搜索引擎。它提供了一個分佈式、支持多租戶的全文搜索引擎,具有HTT

原创 乘風破浪,遇見雲原生(Cloud Native)之Docker安裝運行Apollo(阿波羅)分佈式配置管理中心,同時提供Java和Net客戶端包

什麼是Apollo https://www.apolloconfig.com Apollo(阿波羅)是一款可靠的分佈式配置管理中心,誕生於攜程框架研發部,能夠集中化管理應用不同環境、不同集羣的配置,配置修改後能夠實時推送到應用端,並且