C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)
前言
C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。
欢迎投稿、推荐或自荐优质文章、项目、学习资源等。
- 技术前沿周刊Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
- 技术前沿周刊GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetWeekly.md
精选 10 款开源美观、简单易用的 WPF UI 控件库,让 WPF 应用界面焕然一新!
- 文章简介: 今天大姚给大家分享 10 款开源美观、简单易用、主题控件齐全的 WPF UI 控件库,助力轻松打造现代化 WPF 桌面应用,提升开发效率与视觉体验!
- 文章地址:https://mp.weixin.qq.com/s/9ARSnNauXDuzLdT6liI0sQ
.NET 使用 DocNET 库快速高效的操作 PDF 文档
- 文章简介: DocNET 是一个基于 .NET 开源(MIT license)、跨平台(支持Windows、Linux和macOS平台)的旨在提供快速 PDF 编辑和数据提取的操作库。它是基于 Chromium 所使用的 PDFium C++ 库开发的 .NET Standard 2.0 封装库。
- 文章地址:https://mp.weixin.qq.com/s/qJloEWIhCx7YY2w3lfTB9g
Visual Studio 现已支持新的、更简洁的解决方案文件(slnx)格式
- 文章简介: 解决方案文件是 Visual Studio 中用于组织和管理多个项目的文件,其后缀通常为.sln(基于 UTF-8格式的)。它充当一个容器,维护着项目之间的引用关系、构建配置以及其他设置,定义了解决方案的结构以及包含哪些项目。现如今 Visual Studio 解决方案文件已经支持新的、更简洁的基于 XML 格式的解决方案文件格式.slnx。
- 文章地址:https://mp.weixin.qq.com/s/ysq58eg3Eiyie_0wY_k_Gg
【开源力荐】一个 .NET 开源、快速、功能强大的电子表格组件库
- 文章简介: ReoGrid 是一个快速且强大的开源(MIT License MIT 许可证) .NET 电子表格组件,旨在为开发者提供一套全面、灵活的电子表格解决方案。
- 文章地址:https://mp.weixin.qq.com/s/WqPKDD841rlx8jhXmmWkxw
一个遵循 Material Design 设计规范、开源免费的 Blazor 组件库
- 文章简介: MASA Blazor 是一个遵循 Material Design 设计规范、开源免费(MIT License)的 Blazor 组件库。它提供如布局、弹框标准、Loading、全局异常处理等标准场景的预置组件,从更多实际场景出发,满足更多用户和场景的需求,最大的减少开发者的时间成本。缩短开发周期提高开发效率。
- 文章地址:https://mp.weixin.qq.com/s/zjwzr0KZQGp1HoJtWjmp7g
代码 vs. 经验:真正优秀的.NET开发者必须懂的16条关键实践
- 文章简介: 试想一下,有一位工作7年的开发者,写出来的代码简洁、优雅、易维护。另一位开发了15年,却始终重复着同样的套路,从未真正进步。那问题来了?到底是“年限”成就了开发者, 还是“思维方式、好奇心、和对代码的打磨”才是决定性因素?答案其实很简单:真正优秀的开发者,靠的不是“干了多久”,而是“每年成长了多少”。接下来,我们就用一系列真实对比例子,帮你看清优秀开发者和普通开发者的差距在哪里。看懂这些代码,相信你也能快速进阶!
- 文章地址:https://mp.weixin.qq.com/s/ST4gjQ_pWu8ju5dPrPpbYA
一款基于 .NET 开源免费、跨平台、支持多语言的交易管理系统
- 文章简介: TradingSystem 一款基于 .NET 开源免费、跨平台、支持多语言的交易管理系统,旨在为餐厅、超市、酒店等多种商业场景提供一体化的解决方案。该系统涵盖了服务器端、PC 客户端和手机客户端的全面源码,支持中文界面,功能丰富且易于扩展。无论是日常交易管理、会员管理,还是打印小票和生成统计报表,TradingSystem 都能提供高效、便捷的服务。
- 文章地址:https://mp.weixin.qq.com/s/WvBebsd_guMnLcH8yX22cA
一个 .NET 开源美观、灵活易用、功能强大的图表库
- 文章简介: LiveCharts2 是一个开源、简单、灵活、交互式且功能强大的 .NET 图表库。LiveCharts2 现在几乎可以在任何地方运行:Maui、Uno Platform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。
- 文章地址:https://mp.weixin.qq.com/s/esXBnwqpCruN7sPBut6vYQ
在 .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
C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)的更多相关文章
- 基于Kubernetes 构建.NET Core技术中台
今天下午在腾讯云+社区社区分享了<基于Kubernetes 构建.NET Core技术中台>,下面是演讲内容的文字实录. 我们为什么需要中台 我们现在处于企业信息化的新时代.为什么这样说呢 ...
- zz2017-2018年AI技术前沿进展与趋势
2017年AI技术前沿进展与趋势 人工智能最近三年发展得如火如荼,学术界.工业界.投资界各方一起发力,硬件.算法与数据共同发展,不仅仅是大型互联网公司,包括大量创业公司以及传统行业的公司都开始涉足人工 ...
- 基于Kebernetes 构建.NET Core技术中台
原文:基于Kebernetes 构建.NET Core技术中台 我们为什么需要中台 我们现在处于企业信息化的新时代.为什么这样说呢? 过去企业信息化的主流重心是企业内部信息化.但现在以及未来的企业信息 ...
- .NET Core技术研究-主机
前一段时间,和大家分享了 ASP.NET Core技术研究-探秘Host主机启动过程 但是没有深入说明主机的设计.今天整理了一下主机的一些知识,结合先前的博文,完整地介绍一下.NET Core的主机的 ...
- ASP.NET Core技术研究-全面认识Web服务器Kestrel
因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel.相信大家刚接触这个Kestrel时,会有各种各样的疑问. 今天我们全面认识一下ASP. ...
- .NET Core技术研究系列-索引篇
随着.NET Core相关技术研究的深入,现在将这一系列的文章,整理到一个索引页中,方便大家翻阅查找,同时,后续也会不断补充进来. .NET Core技术研究-WebApi迁移ASP.NET Core ...
- 知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一
知识全聚集 .Net Core 技术突破 | 我用C#手把手教你玩微信自动化一 教程 01 | 模块化方案一 02 | 模块化方案二 03 | 简单说说工作单元 其他教程预览 分库分表项目实战教程 G ...
- 知识全聚集 .Net Core 技术突破 | 简单说说工作单元
知识全聚集 .Net Core 技术突破 | 简单说说工作单元 教程 01 | 模块化方案一 02 | 模块化方案二 其他教程预览 分库分表项目实战教程 Git地址: https://github.c ...
- Tensor Core技术解析(下)
Tensor Core技术解析(下) 让FP16适用于深度学习 Volta的深度学习能力是建立在利用半精度浮点(IEEE-754 FP16)而非单精度浮点(FP32)进行深度学习训练的基础之上. 该能 ...
- Tensor Core技术解析(上)
Tensor Core技术解析(上) NVIDIA在SIGGRAPH 2018上正式发布了新一代GPU架构--Turing(图灵),黄仁勋称Turing架构是自2006年CUDA GPU发明以来最大的 ...
随机推荐
- 关于正点原子input子系统,驱动中按键中断只检测了上升或下降沿却可以实现连按(EV_REP)的原因
问题 在学习到Linux内核input子系统时,产生了一个疑惑.可以看到,我们改造按键中断驱动程序(请见keyinputdriver.c(内核驱动代码)),通过检测按键的上升沿和下降沿,在中断处理函数 ...
- Python基础 - 常用内置对象
数字.字符串.字节串.列表.元组.字典.集合.布尔型.空类型.异常.文件.可迭代对象.编程单元def.class.module 常量与变量 x = 3 type(x) # 查看变量类型 int typ ...
- ASP.NET Core Web API中操作方法中的参数来源
在ASP.NET Core Web API中,有多种方式可以传递参数给操作方法.以下是一些常见的参数传递方式: 路由参数(Route Parameters):参数值从URL的路由中提取. // Rou ...
- maven安装教程(亲测有用)
先去https://maven.apache.org/download.cgi下第二个: 自己下不下来的,微信搜我公众号[勾玉技术]发送关键字[maven]获取百度云链接下载. 解压到任意文件夹,记得 ...
- odoo15接口调用qweb打印,将pdf旋转并下载到本地
一.将pdf旋转的通用方法 def rotate_pdf(self, pdf, angle): """ rotateClockwise(90) 这里的pdf传:bytes ...
- 基于小熊派Hi3861鸿蒙开发的IoT物联网学习【六】--智慧农业MQTT数据上传华为云
本示例将在BearPi-HM_Nano开发板上使用MQTT协议连接华为IoT平台,使用的是E53_IA1 智慧农业扩展板与 BearPi-HM_Nano 开发板. E53_IA1开发板对应方法: ...
- HashMap get和resize源码解析|Java 17
直奔主题,奉上HashMap中get 函数源码解析: public V get(Object key) { Node<K,V> e; return (e = getNode(hash(ke ...
- 安全感知平台SIP-部署简介
部署安装前前期调研: NDR:全流量高级威胁检测: NDR是一款专门围绕"高级威胁检测"为核心,主打全流量采集.快速检测.威胁定位.研判溯源.联动闭环一体化的专业流量检测系统:内置 ...
- c++ 函数 类
一.函数定义 在 C++ 中,函数是组织代码逻辑的基本单元,用于实现模块化.复用.结构清晰的程序设计. 1.函数的基本结构 返回类型 函数名(参数列表) { // 函数体 return 值; // 可 ...
- Mac 终端设置代理,设置一键开启和取消
原文:https://ichochy.com/posts/20231125.html 终端配置代理 这里以macOS为例,使用的是zsh,对应的用户配置文件就是~/.zshrc. 导入环境变量 将下面 ...