小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
C# 内存安全性的重大演进:重新定义 unsafe 关键字 - 张善友

产品经理 Richard Lander 介绍了 C# 16 和 .NET 11/12 的新蓝图,旨在提高内存安全性。新规则将“非安全”判定从使用指针转变为解引用非托管内存,允许更精确的内存控制。引入安全上下文关键字后,开发者可以更灵活地管理 unsafe 代码,减少不必要的限制。这一变革使 C# 的内存安全性更接近 Rust,同时保留开发者的决策权。

C# 内存安全性的重大演进:重新定义 unsafe 关键字 - 张善友

张善友
张善友 · 2026-05-31T23:55:00Z
Claude Code / Codex 一键安装器 (附带C#源码,MIT开源)

这篇文章介绍了一个基于Avalonia 12和.NET 8的Windows桌面工具,旨在简化Claude Code和Codex的安装过程。该工具自动检测并安装所需的依赖项,如Node和git,提供用户友好的界面和配置模板。作者希望通过开源项目帮助用户避免高价的安装教程,并鼓励技术人员进行扩展。项目遵循TDD原则,确保安装过程的可靠性和可测试性。

Claude Code / Codex 一键安装器 (附带C#源码,MIT开源)

dotNET跨平台
dotNET跨平台 · 2026-05-28T00:00:00Z
C# 终于支持 union types 了

C# 15 引入了联合类型(union),允许一个值是多个指定类型之一,并支持穷尽模式匹配。联合类型通过 [Union] 特性声明,增强了类型安全性,并支持隐式转换和模式匹配。示例中定义了 Cat 和 Dog 类型的联合体 Pet,展示了如何使用 switch 表达式处理不同类型的值。此外,联合类型还避免了装箱问题,提升了性能。

C# 终于支持 union types 了

dotNET跨平台
dotNET跨平台 · 2026-05-27T00:00:00Z
Qt Bridges for C# 深度技术解析

Qt Bridges for C# 公测版将于2026年发布,旨在填补C#在Linux平台的UI开发空白。该技术支持C#开发者使用Qt Quick/QML构建高性能的跨平台UI,特别适用于汽车和医疗领域。尽管面临竞争,Qt Bridges的市场潜力依然可观,未来需简化安装流程以吸引更多用户。

Qt Bridges for C# 深度技术解析

dotNET跨平台
dotNET跨平台 · 2026-05-24T00:11:00Z
一款高效易用的 WinForm 端口扫描工具

PP.PortScanner是一款基于C# WinForm开发的高效端口扫描工具,支持单个和批量IP扫描,实时显示开放端口,界面简洁易用。它采用多线程技术提升扫描速度,并提供报告导出功能,适合网络管理员检测安全漏洞,满足网络安全需求。

一款高效易用的 WinForm 端口扫描工具

dotNET跨平台
dotNET跨平台 · 2026-05-24T00:11:00Z
Qt Bridges for C# 深度技术解析 - 张善友

Qt Bridges for C# 公测版预计于2026年发布,旨在填补C#在Linux平台的UI开发空白。随着全球Linux桌面市场份额逐步上升,Qt Bridges通过.NET API实现C#与QML的互操作,适合汽车和医疗等行业。尽管面临竞争,Qt Bridges在行业认证和硬件加速方面具有优势。开发者体验评分为3.0/5,未来需解决C++工具链依赖问题。

Qt Bridges for C# 深度技术解析 - 张善友

张善友
张善友 · 2026-05-23T08:53:00Z
C#/Halcon:简单介绍在AOI设备软件中的应用

C#在AOI设备软件中的应用主要集中于自动光学检测技术。AOI利用计算机视觉进行产品缺陷检测,过程包括图像读取、坐标对齐、仿射变换和缺陷识别。通过Halcon脚本,设计图与实物图对齐后,利用差异分析和形态学处理识别缺陷。这项技术在半导体封装等领域得到广泛应用。

C#/Halcon:简单介绍在AOI设备软件中的应用

dotNET跨平台
dotNET跨平台 · 2026-05-23T00:00:00Z
通过Qt桥接技术实现的跨平台C# UI框架

Qt Bridges是一种为C#提供跨平台UI框架的技术,允许开发者在保留现有代码的基础上,利用Qt Quick的功能。它支持C#与QML的互操作,简化应用开发流程。目前处于公测阶段,开发者可通过Visual Studio安装模板包快速创建C# + QML应用。Qt Bridges旨在满足嵌入式Linux对C# UI框架的需求。

通过Qt桥接技术实现的跨平台C# UI框架

Qt Blog
Qt Blog · 2026-05-20T11:20:07Z
Qt Bridges:C#桥接的公开测试版已发布!

Qt Bridges项目旨在将Qt的UI框架引入C#等其他编程语言,允许创建C#对象作为QML元素、调用C#方法及处理事件和属性绑定。该项目已进入公开测试阶段,未来计划支持Rust等语言。

Qt Bridges:C#桥接的公开测试版已发布!

Qt Blog
Qt Blog · 2026-05-20T11:19:45Z
[对比学习LangChain和MAF-01]基本编程模式的差异(上篇) - Artech

本文比较了.NET开发者在转向AI领域时使用MAF(Microsoft Agent Framework)与LangChain的体验。作者指出MAF设计上的不足,并通过选择LangChain加深了对MAF的理解。文章介绍了如何使用C#创建Agent,重点在多轮对话的推理过程,并提供了天气穿衣建议的示例代码,分析了两者在Agent创建、状态管理和工具注册等方面的异同。

[对比学习LangChain和MAF-01]基本编程模式的差异(上篇) - Artech

Artech
Artech · 2026-05-20T00:52:00Z
枝见 Zhijian:一个用 Avalonia 做的 Markdown 脑图编辑器

今天继续开发本地桌面脑图编辑器「枝见 Zhijian」,该工具基于 C# 和 Avalonia,专注于提纲和文章结构整理。新版本改进了界面,默认加载使用手册,增强了文件管理和编辑功能,支持多种文件格式,优化了用户体验。脑图和大纲视图同步,操作简便,旨在提高用户的工作效率。

枝见 Zhijian:一个用 Avalonia 做的 Markdown 脑图编辑器

dotNET跨平台
dotNET跨平台 · 2026-05-19T00:00:00Z
CodeWF.Markdown:一个基于 Avalonia 12 的 Markdown 渲染控件

CodeWF.Markdown 是一个基于 C# 和 Avalonia 的 Markdown 渲染控件,能够将 Markdown 渲染为 Avalonia 控件树。它支持主题、增量刷新和多语言,适合桌面应用。控件分为完整版和轻量版,具备代码高亮、图片预览和数学公式渲染等功能,旨在创建一个可嵌入、可维护的 Markdown 预览工具,适用于文档管理和开发者工具。

CodeWF.Markdown:一个基于 Avalonia 12 的 Markdown 渲染控件

dotNET跨平台
dotNET跨平台 · 2026-05-18T00:01:20Z
CodeWF Toolbox:一个用 Avalonia + Prism 做出来的开发者工具箱

CodeWF Toolbox 是一个本地桌面工具,包含超过 100 个开发者常用工具,旨在提高工作效率。它支持时间戳转换、JSON 格式化、密码生成等功能,界面友好且离线可用。该项目使用 C# 和 Avalonia 开发,强调模块化和可扩展性,适合开发者日常使用。

CodeWF Toolbox:一个用 Avalonia + Prism 做出来的开发者工具箱

dotNET跨平台
dotNET跨平台 · 2026-05-17T00:01:10Z
推荐一个使用 C# 开发的 Office AI 智能体, 兼容 WPS

该项目是一个基于 C# 和 VSTO 开发的开源 Office AI 智能体,兼容 Excel、Word 和 PowerPoint,旨在提升办公效率。核心功能包括数据分析、智能翻译、自动排版和内容生成,支持多文档操作,适合开发者和普通用户,具有高兼容性和扩展性。

推荐一个使用 C# 开发的 Office AI 智能体, 兼容 WPS

dotNET跨平台
dotNET跨平台 · 2026-05-12T23:58:54Z
C# 结合 llama.cpp 实现 QianfanOCR本地部署,搞定所有卡证识别与结构化输出

Qianfan-OCR是一个本地OCR解决方案,旨在提高文档处理效率并保护数据隐私。该模型集成了文档解析、文字识别和语义理解,支持复杂结构的识别,适合企业使用。用户可通过C# WinForm和llama.cpp在本地完成OCR任务,确保敏感数据安全。

C# 结合 llama.cpp 实现 QianfanOCR本地部署,搞定所有卡证识别与结构化输出

dotNET跨平台
dotNET跨平台 · 2026-05-12T23:58:54Z
dotInsights | 2026年5月

C# 支持引用返回和引用局部变量,允许返回变量的引用而非值的副本。

dotInsights | 2026年5月

The JetBrains Blog
The JetBrains Blog · 2026-05-12T09:54:09Z
C#/.NET/.NET Core技术前沿周刊 | 第 70 期(2026年5.01-5.10)

本文介绍了C#/.NET/.NET Core领域的最新技术动态,包括推荐的MVVM框架、Windows系统增强工具Winhance、.NET 10的WebAssembly性能提升、Microsoft Agent Framework的持久工作流等。此外,还讨论了API版本管理、C#脚本能力、图数据库对比及ORM框架选型等实用内容,旨在帮助开发者提升技术水平和项目效率。

C#/.NET/.NET Core技术前沿周刊 | 第 70 期(2026年5.01-5.10)

dotNET跨平台
dotNET跨平台 · 2026-05-12T00:01:01Z
C# 结合 llama.cpp 实现 PaddleOCR-VL-1.5:本地 OCR 客户端开发全攻略

本文介绍了如何使用C# WinForm结合PaddleOCR-VL-1.5模型,构建一个本地离线的OCR客户端。该客户端支持多种识别任务,包括文字、表格和公式,架构简单,服务端与客户端解耦,便于升级和维护。通过RestSharp实现HTTP请求,确保识别过程的安全与高效。

C# 结合 llama.cpp 实现 PaddleOCR-VL-1.5:本地 OCR 客户端开发全攻略

dotNET跨平台
dotNET跨平台 · 2026-05-12T00:01:01Z
一款基于 C# 开发的 Windows 10/11 系统增强工具,精简、优化、定制一站完成!

Winhance是一款基于C#开发的Windows 10/11系统增强工具,旨在精简、优化和定制系统。它提供应用管理、系统优化、隐私设置和界面定制等功能,帮助用户快速完成系统初始化和日常维护。用户可以通过图形化界面轻松管理软件和调整系统设置,并支持配置文件的保存与导入。

一款基于 C# 开发的 Windows 10/11 系统增强工具,精简、优化、定制一站完成!

dotNET跨平台
dotNET跨平台 · 2026-05-10T23:45:48Z

本文介绍了C#编程中的MCP(托管代码编程)工具开发,包括代码语法检查、格式化和简单代码生成等核心功能。首先需安装.NET SDK并选择合适的IDE,然后明确工具功能,创建项目并实现各功能模块,最后进行全面测试与优化,以确保工具高效运行。希望本教程能帮助开发者掌握MCP工具的基本开发方法。

C# 从零开发 MCP 工具基础教程

dotNET跨平台
dotNET跨平台 · 2026-05-10T23:45:48Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码