原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 桌面WPF應用從.Net 6.0升級到.Net 8.0

關於.Net 8 在.NET Conf 2023大會上微軟官宣了.Net 8 迄今爲止最快.Net .NET8在整個堆棧中帶來了數千項性能改進。默認情況下會啓用一種名爲動態配置文件引導優化(PGO)的新代碼生成器,它可以根據實際使用情況優

原创 乘風破浪,遇見生成式人工智能(Generative AI)之初學者課程,第一章: 生成式人工智能和LLMs介紹

課程資源 https://github.com/microsoft/generative-ai-for-beginners 課程學習環境設置 Fork課程倉庫到自己的賬號 https://github.com/microsoft/g

原创 乘風破浪,遇見未來新能源汽車(Electric Vehicle)之特斯拉修車必須知道的十件事

特斯拉直營鈑噴中心 - 廣東 深圳南山赤灣特斯拉直營鈑噴中心 廣東省深圳市南山區招商街道赤灣社區赤灣一路H7庫101 深圳 售後服務熱線: 0755-32935129 24小時服務熱線: 4009100707 營業時間:週一到週日 9:

原创 乘風破浪,遇見未來元宇宙(Metaverse)之微軟爲元宇宙添磚加瓦,正式宣告完成收購動視暴雪(Activision Blizzard)

Microsoft Gaming首席執行官Phil Spencer博文 https://news.xbox.com/en-us/2023/10/13/xbox-activision-blizzard/ 歡迎動視暴雪King的傳奇團隊

原创 乘風破浪,遇見最美Windows 11之現代Windows桌面應用開發 - .NET反編譯神器dotPeek,免費不開源.Net彙編瀏覽和反編譯

什麼是dotPeek https://www.jetbrains.com/decompiler/ dotPeek是由鼎鼎有名的JetBrains開發的免費.Net反編譯軟件。其界面和Visual Studio一樣現代。 獲取dotPe

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 對接MQTT和它的代理們

什麼是MQTT https://mqtt.org MQTT(Message Queuing Telemetry Transport)是一種輕量級的通信協議,專門用於物聯網(IoT)設備之間的通信。它是基於發佈/訂閱(publish/s

原创 溫故知新,學習筆記,Azure App Service幕後原理揭祕 | Global Azure 2023 China

背景 作爲Azure上備受矚目的PaaS服務,App Service提供了一站式的運行Web、API及移動應用的解決方案,爲用戶提供輕鬆構建業務的體驗。而這背後,微軟團隊又是如何設計和構建這項全球規模、可擴展、易於使用的服務呢?本次技術分享

原创 新屋計劃,設備品牌

中央空調 中央空調和風管機的區別 中央空調和風管機都是空調的一種,但是它們的區別在於中央空調是多個室內機連接一臺室外機,管線會更長,接口更多,所以對於安裝的要求較高。而風管機結構的特點是一個室內機和對應一個室外機,成爲一個獨立的系統,其耗電

原创 溫故知新,CSharp遇見AsyncLocal,在ASP.Net Core 6.0和2.1中HttpContextAccessor前後設計變化

HttpContextAccessor In ASP.Net Core 2.1 https://github.com/dotnet/aspnetcore/blob/v2.1.33/src/Http/Http/src/HttpContex

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 深入OpenAI與馬斯克、微軟的祕密,通過API輕鬆接入ChatGPT

什麼是OpenAI https://openai.com OpenAI是一家人工智能公司,成立於2015年,總部位於美國舊金山。該公司的使命是研究和開發能夠產生廣泛影響的人工智能技術,並將這些技術傳播到整個社會。OpenAI由一些著名

原创 溫故知新,CSharp遇見IntPtr,通過System.IntPtr來操作句柄(Handle)和指針

句柄(Handle)緣來 .NET提供了一個結構體System.IntPtr專門用來代表句柄或指針。 句柄是對象的標識符,當調用這些API創建對象時,它們並不直接返回指向對象的指針,而是會返回一個32位或64位的整數值,這個在進程或系統範

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 微軟開源組件Open-XML-SDK,解析Office文件

Open-XML-SDK https://github.com/OfficeDev/Open-XML-SDK Open XML SDK提供了用於處理Office Word、Excel和PowerPoint文檔的工具。 它支持以下情況

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - 泛型主機(Host),封裝應用資源和生存期功能

什麼是泛型主機 泛型主機(Host),又名通用主機,是封裝應用資源和生存期功能的對象。 一個對象中包含所有應用的相互依賴資源的主要原因是生存期管理:控制應用啓動和正常關閉。 其中包括: 依賴關係注入(DI) 日誌記錄(Logging) 應

原创 溫故知新,CSharp遇見調用方信息(CallerInfo),通過Attribute、StackTrace獲取調用方的信息

前言 有時候,想以最少成本的改造去記錄下當前方法調用來自哪個方法,以便獲取一些診斷線索。 基於Attribute獲取調用方的信息 internal class MyClass { public void Test() {

原创 乘風破浪,遇見最佳跨平臺跨終端框架.Net Core/.Net生態 - WPF應用插上Windows 11流暢設計系統的翅膀,ModernWpf=>WPF UI

前言 談到Windows 11流暢設計系統(Fluent Design System),我們不得不提到Mica材質,有了它才能算現代的流暢性UI。 前戲方案(ModernWpf) 之前聊過通過微軟未公開的DWM文檔來實現它,但是沒多久系統