C#/.NET/.NET Core技術前沿周刊 | 第 47 期(2025年7.14-7.20)

前言

C#/.NET/.NET Core技術前沿周刊,你的每周技術指南針!記錄、追蹤C#/.NET/.NET Core領域、生態的每周最新、最實用、最有價值的技術文章、社區動態、優質項目和學習資源等。讓你時刻站在技術前沿,助力技術成長與視野拓寬。

歡迎投稿、推薦或自薦優質文章、項目、學習資源等。

  • 🏆技術前沿周刊Gitee開源地址: docs/DotNet/DotNetWeekly.md · 追逐時光者/DotNetGuide - Gitee.com

  • 📰技術前沿周刊GitHub開源地址: https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md

精選 10 款開源美觀、簡單易用的 WPF UI 控件庫,讓 WPF 應用界面煥然一新!

  • 文章簡介: 今天大姚給大家分享 10 款開源美觀、簡單易用、主題控件齊全的 WPF UI 控件庫,助力輕松打造現代化 WPF 桌面應用,提升開發效率與視覺體驗!

  • 文章地址: 精選 10 款開源美觀、簡單易用的 WPF UI 控件庫,讓 WPF 應用界面煥然一新!

.NET 使用 DocNET 庫快速高效的操作 PDF 文檔

  • 文章簡介: DocNET 是一個基于 .NET 開源(MIT license)、跨平臺(支持Windows、Linux和macOS平臺)的旨在提供快速 PDF 編輯和數據提取的操作庫。它是基于 Chromium 所使用的 PDFium C++ 庫開發的 .NET Standard 2.0 封裝庫。

  • 文章地址: .NET 使用 DocNET 庫快速高效的操作 PDF 文檔

Visual Studio 現已支持新的、更簡潔的解決方案文件(slnx)格式

  • 文章簡介: 解決方案文件是 Visual Studio 中用于組織和管理多個項目的文件,其后綴通常為.sln(基于 UTF-8格式的)。它充當一個容器,維護著項目之間的引用關系、構建配置以及其他設置,定義了解決方案的結構以及包含哪些項目。現如今 Visual Studio 解決方案文件已經支持新的、更簡潔的基于 XML 格式的解決方案文件格式.slnx。

  • 文章地址: Visual Studio 現已支持新的、更簡潔的解決方案文件(slnx)格式

【開源力薦】一個 .NET 開源、快速、功能強大的電子表格組件庫

  • 文章簡介: ReoGrid 是一個快速且強大的開源(MIT License ?MIT 許可證) .NET 電子表格組件,旨在為開發者提供一套全面、靈活的電子表格解決方案。

  • 文章地址: https://mp.weixin.qq.com/s/WqPKDD841rlx8jhXmmWkxw

一個遵循 Material Design 設計規范、開源免費的 Blazor 組件庫

  • 文章簡介: MASA Blazor 是一個遵循 Material Design 設計規范、開源免費(MIT License)的 Blazor 組件庫。它提供如布局、彈框標準、Loading、全局異常處理等標準場景的預置組件,從更多實際場景出發,滿足更多用戶和場景的需求,最大的減少開發者的時間成本。縮短開發周期提高開發效率。

  • 文章地址: 一個遵循 Material Design 設計規范、開源免費的 Blazor 組件庫

代碼 vs. 經驗:真正優秀的.NET開發者必須懂的16條關鍵實踐

  • 文章簡介: 試想一下,有一位工作7年的開發者,寫出來的代碼簡潔、優雅、易維護。另一位開發了15年,卻始終重復著同樣的套路,從未真正進步。那問題來了?到底是“年限”成就了開發者, 還是“思維方式、好奇心、和對代碼的打磨”才是決定性因素?答案其實很簡單:真正優秀的開發者,靠的不是“干了多久”,而是“每年成長了多少”。接下來,我們就用一系列真實對比例子,幫你看清優秀開發者和普通開發者的差距在哪里。看懂這些代碼,相信你也能快速進階!

  • 文章地址: 代碼 vs. 經驗:真正優秀的.NET開發者必須懂的16條關鍵實踐

一款基于 .NET 開源免費、跨平臺、支持多語言的交易管理系統

  • 文章簡介: TradingSystem 一款基于 .NET 開源免費、跨平臺、支持多語言的交易管理系統,旨在為餐廳、超市、酒店等多種商業場景提供一體化的解決方案。該系統涵蓋了服務器端、PC 客戶端和手機客戶端的全面源碼,支持中文界面,功能豐富且易于擴展。無論是日常交易管理、會員管理,還是打印小票和生成統計報表,TradingSystem 都能提供高效、便捷的服務。

  • 文章地址: 一款基于 .NET 開源免費、跨平臺、支持多語言的交易管理系統

一個 .NET 開源美觀、靈活易用、功能強大的圖表庫

  • 文章簡介: LiveCharts2 是一個開源、簡單、靈活、交互式且功能強大的 .NET 圖表庫。LiveCharts2 現在幾乎可以在任何地方運行:Maui、Uno Platform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。

  • 文章地址: 一個 .NET 開源美觀、靈活易用、功能強大的圖表庫

在 .NET 中使用內存映射文件構建高性能的進程間通信隊列

  • 文章簡介: 本文會先介紹內存映射文件(Memory-Mapped File)的基本概念,如何在 .NET 中使用,然后再介紹如何使用這兩種實現來構建高性能的進程間通信隊列。

  • 文章地址: https://www.cnblogs.com/eventhorizon/p/18994830

【EF Core】帶主鍵實體與無主鍵實體

  • 文章簡介: 上一次老周已介紹了 EF Core 框架自動發現實體和實體成員的原理。涉及到對源碼的分析,可能大伙伴們都看得氣壓升高了。故這一次老周不帶各位去分析源碼了,咱們聊一聊熟悉又陌生的關鍵詞——主鍵。說它熟悉,是因為只要咱們創建數據表,99%會用到;說它陌生,是指在 EF Core 中與主鍵相關的細節。

  • 文章地址: https://www.cnblogs.com/tcjiaan/p/18993171

探索 MCP C# SDK:實現大語言模型與應用的無縫對接

  • 文章簡介: 在當今人工智能快速發展的時代,大語言模型(LLMs)已經成為眾多應用的核心驅動力。然而,如何讓這些強大的模型與各種數據源和工具進行有效集成,仍然是一個挑戰。Model Context Protocol(MCP)正是為解決這一問題而設計的開放協議,它標準化了應用程序如何向大語言模型提供上下文信息。本文將介紹 MCP 的基本概念,并通過 C# SDK 展示如何實現客戶端和服務器端的交互。

  • 文章地址: https://www.cnblogs.com/zhulige/p/18990558

從 Redis 客戶端超時到 .NET 線程池挑戰:饑餓、竊取與阻塞的全景解析

  • 文章簡介: 在開發 .NET 應用時,我偶然遇到使用 StackExchange.Redis 作為 Redis 客戶端時出現的超時問題。經查驗,這些問題往往不是 Redis 服務器本身出了故障,而是客戶端側的配置和資源管理不當所致。尤其是當應用運行在高并發環境下,比如 ASP.NET Core 服務中使用 Kestrel 服務器時,超時異常如 RedisTimeoutException 或 Timeout performing GET 會頻繁出現,讓人頭疼不已。

  • 文章地址: https://www.cnblogs.com/code-daily/p/18985234

.NET 10 Preview 6 現已發布!

  • 文章簡介: 今天,我們很高興宣布 .NET 10 的第六個預覽版本發布,涵蓋了 .NET 運行時、SDK、庫、C#、ASP.NET Core、Blazor、.NET MAUI 等方面的改進。請查看下方鏈接的完整發布說明,并立即開始使用。

  • 文章地址: https://devblogs.microsoft.com/dotnet/dotnet-10-preview-6

使用 .NET 構建第一個 MCP 服務器并發布到 NuGet

  • 文章簡介: 想擴展 AI 助手的自定義功能嗎?在這篇文章中,我們將向你展示如何使用.NET 10 構建一個模型上下文協議(MCP)服務器,并將其發布到 NuGet——使你的 AI 工具能夠被整個.NET 社區發現和重用。我們還將向你展示.NET 10 和 NuGet 為支持這一功能添加的新特性,以及一個新的 MCP 服務器項目模板,它將幫助你更輕松地開始!

  • 文章地址: https://devblogs.microsoft.com/dotnet/mcp-server-dotnet-nuget-quickstart

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/89831.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/89831.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/89831.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

一.AD域與DFS集群-AD域安裝

目錄 1.網絡規劃 2.主域控安裝 3.輔助域控安裝 1.網絡規劃 服務器名稱IP地址DNS名稱主域控192.168.188.2pdc.test.cn輔助域控192.168.188.3bdc.test.cnDFS1192.168.188.4dfs1.test.cnDFS2192.168.188.5dfs2.test.cn 服務器系統版本為windows server 2022 2.主域控安裝 第一…

BUUCTF在線評測-練習場-WebCTF習題[BSidesCF 2020]Had a bad day1-flag獲取、解析

解題思路打開靶場,作者對我們進行了親切的關懷老規矩查看源碼、抓包并沒有發現什么貓膩點下面兩個按鈕會出現貓貓狗狗的圖片,此時我們發現url多了個 參數category那么比較明顯就是提示我們是任意文件包含、任意文件讀取漏洞了找不到任何信息,…

stm32mp157f-dk2安裝鏡像并且部署qt全流程

在網上看的關于stm32mp157的開發教程太少了,于是乎寫一篇踩坑筆記,僅供學習參考 大概流程:在虛擬機通過stm32cubeprogrammer燒錄鏡像,然后燒錄成功之后,給stm32mp157連接網線,使得開發板有ip地址&#xff…

遺像照片尺寸要求及手機制作打印方法

遺像作為寄托哀思的重要載體,其規格和質量都有嚴格要求。本文將詳細介紹遺像照片的標準尺寸規范,并提供使用手機快速制作合規遺像的完整方案。一、遺像照片的標準尺寸要求遺像照片的尺寸主要分為傳統黑白遺像和現代彩色遺像兩種規格。傳統黑白遺像一般采…

適配器模式 (Adapter Pattern)

適配器模式 (Adapter Pattern) 適配器模式是一種結構型設計模式,用于解決兩個不兼容接口之間的兼容性問題,充當兩個不同接口之間的橋梁。 🌟 核心思想轉換接口:將一個類的接口轉換成客戶端期望的另一個接口,使原本不兼…

03-虛幻引擎藍圖類的各父類作用講解

虛幻引擎(Unreal Engine)的藍圖系統提供了多種父類,每種父類都有其特定的用途和生命周期。理解這些父類的作用,是高效使用藍圖開發游戲的基礎。以下是虛幻引擎中常見藍圖父類的詳細講解:1. Actor 作用:所有…

141 個 LangChain4j Maven 組件分類解析、多場景實戰攻略

141 個 LangChain4j Maven 組件分類解析、多場景實戰攻略 文章目錄 141 個 LangChain4j Maven 組件分類解析、多場景實戰攻略 1. 引言 2. LangChain4j 組件分類 2.1. 核心模塊 (Core Modules) 2.2. LLM 集成 (LLM Integrations) 2.3. 向量存儲集成 (Embedding Store Integratio…

Python可迭代歸約函數深度解析:從all到sorted的進階指南

在Python中,歸約函數(Reduction Functions)是處理可迭代對象的利器。它們通過遍歷元素并逐步收斂為單個結果,廣泛應用于數據分析、邏輯判斷和數值計算等場景。本文將系統梳理這些函數的核心特性、使用技巧及底層邏輯,助…

大帶寬服務器都有哪些應用場景?

大帶寬服務器憑借著高速的數據傳輸能力和強大的網絡承載能力,通常被企業應用在需要高流量和高并發處理能力的業務場景當中,下面,就讓我們共同了解一下大帶寬服務器的應用場景吧!首先,隨著科學技術的快速發展&#xff0…

爬蟲實戰指南:從定位數據到解析請求的全流程解析

爬蟲的本質是什么? 爬蟲的本質就是用代碼模擬人類在瀏覽器里的操作,像點擊網頁、填寫表單、提交數據等行為,自動化地進行網頁數據的獲取和處理。比如: 發送 GET 請求 來請求網頁內容,相當于你在瀏覽器地址欄輸入網址…

Sentinel dashboard 添加context-path后無法信息無法上傳問題

Sentinel dashboard 添加context-path后無法加載問題 添加server.servlet.context-path/sentinel后可以正常訪問,但是客戶端啟動后信息上報失敗。 transport: dashboard: localhost:8858/sentinel 經查閱文檔需要加入api-path,但是我配置提示無api-path所…

iOS —— 3Gshare項目總結與思考

登陸注冊及推出主頁面這部分有兩種寫法:一種是在SceneDelegate中推出LoginVC,后在判斷登陸成功后退去主要程序。另一種則是先加載主程序,后推出登陸頁面。通過同組同學實踐證明,后者在推出登陸頁面時會閃一下,因此還是…

硅基計劃3.0 學習總結 貳 順序表與鏈表 初版

文章目錄一、順序表——ArrayList1. 實現自己MyArrayList1. 實現add基礎方法2. 實現指定位置加元素add方法3. 完善數組打印方法display4. 完善根據下標找元素get5. 完善判斷數字是否在數組中contains6. 根據數字找下標indexOf7. 更新指定下標元素set8. 獲取數組有效長度size9. …

Postman/Apipost中使用Post URL編碼發送含換行符參數的問題分析

Postman/Apipost中使用Post URL編碼發送含換行符參數的問題分析 在使用Postman或Apipost等API測試工具進行POST請求時,當參數中包含換行符(\n或\r)通過UI界面復制參數時會遇到參數發送失效的問題。 問題原因分析URL編碼規范限制: x-www-form-urlencoded格…

Swap Face 使用遇到的問題

INFO Extracting: 文件名 ERROR Unable to extract model file: File is not a zip file 因為插件沒有下載成功,可以開個代理。復制報錯的網址下載模型,解壓后手動放入D:\Program Files\faceswap\.fs_cache\ 插件GIT地址 chttps://github.com…

誤操作后快速恢復數據 binlog 解析為反向 SQL

誤操作后快速恢復數據 binlog 解析為反向 SQL 1.前言 本文將介紹使用 reverse_sql 工具將 GreatSQL 數據庫的 binlog 解析為反向 SQL 語句。模擬誤操作后,恢復數據。該工具可以幫助客戶在發生事故時快速恢復數據,避免進一步的損失。使用 reverse_sql 工具…

ABP VNext + Grafana Loki:集中式日志聚合

📝 ABP VNext Grafana Loki:集中式日志聚合 📚 目錄📝 ABP VNext Grafana Loki:集中式日志聚合一、引言? TL;DR二、環境與依賴🛠? 平臺版本🔗 NuGet 包?? 基礎服務三、Serilog Loki 集成…

分布在內側內嗅皮層(MEC)的帶狀細胞對NLP中的深層語義分析有什么積極的影響和啟示

帶狀細胞(Band Cells)作為內側內嗅皮層(Medial Entorhinal Cortex, MEC)層Ⅱ/Ⅲ的核心空間編碼單元(如網格細胞、頭方向細胞等),其獨特的神經計算機制為自然語言處理(NLP&#xff09…

Django Ninja

Django Ninja 是一個用于 Django 框架的快速、現代化的 API 開發庫,旨在簡化構建高性能、類型安全的 RESTful API。它受到 FastAPI 的啟發,結合了 Django 的強大功能和 FastAPI 的簡潔與現代化設計,特別適合需要快速開發、易于維護且具有強類…

iic時序

數據和應答信號都規定在SCL在高電平期間,SDA電平穩定;SCL在低電平期間,SDA電平才可以變化。要不然容易被誤認為起始或停止信號。應答信號:1. 第九個SCL之前的低電平期間將SDA拉低2. 確保在SCL為高電平時,SDA為穩定的低…