收藏本版 |訂閲

.NET论坛 今日: 0|主題: 614|排名: 86 

  • 基于.NET的Windows窗体编程之WinForms布局简介
    通过前两篇文章的学习,已经对基于.NET的Windows窗体编程有了初步认识,可以独立的创建应用程序。然而在实际应用开发中,软件能否吸引用户,除了实现必需的功能以外,UI布局设计也很重要,如整体风格,操作便捷性,以及符合大部分人的使用习惯等,合理的布局不仅可以有效利用空间,还能提高软件使用效率。今天我们主要介绍W ...
    0104 劉逗逗逗逗逗 发表于 2026-4-5 .NET论坛
  • 【EF Core】直接更新数据
    老周叕回来了,很久没写点什么了。声明一下,老周并不是没啥可写,真要写的,老周能写的东西可多了。毕竟老周聊发少年狂,左玩C,右++。内外兼修,戎码一生,天上地下海里都干过。潜水许久,先容老周解释一下。春节期间基本只做两件大事:远的不想去,近的玩腻了,正巧地铁修到家门口。所以白天带着父母坐地铁到处溜;晚上 ...
  • 【工业案例】利用 TeeChart 可视化技术实现工业实验室流程数字化
    Metalogie GmbH是一家总部位于德国戈斯拉尔的软件工程公司,专注于实验室管理、采样工作流程和工业分析的数字化解决方案。为了满足工业实验室可视化需求,Metalogie自 2008 年以来就集成了TeeChart for .NET。借助 TeeChart for .NET,Metalogie 应用程序可以直接在其实验室系统中将复杂的分析数据集渲染为交互式图表 ...
    070 婚庆婚车强哥 发表于 2026-4-2 .NET论坛
  • Zenith.NET v0.0.7:Metal 后端落地,.NET GPU 抽象的跨平台旅程
    从第一行代码写下 GraphicsContext.CreateDirectX12() 到今天 GraphicsContext.CreateMetal() 跑通全部测试,Zenith.NET 终于实现了最初的承诺——用同一套 .NET API 覆盖三大图形后端。 这篇文章聊聊 Metal 后端的技术选型、架构设计,以及 Zenith.NET 作为一个 .NET GPU 抽象层的设计哲学。 为什么要做 Zenith.NET? .NET ...
    010 鱼皮 发表于 2026-4-1 .NET论坛
  • 基于.NET的Windows窗体编程之WinForms控件简介
    在前一篇文章《基于.NET的Windows窗体编程之WinForms入门简介》中,我们了解到了Windows窗体编程在如何创建程序,Form页面相关属性和事件,以及如何启动调试程序,今天继续介绍基于.NET的Windows窗体编程中的控件部分,控件是Windows窗体编程过程中常用且十分重要的内容,通过控件可以搭建起程序和用户沟通的桥梁,它不仅可 ...
    02 爱诺 发表于 2026-3-30 .NET论坛
  • 笔记:WPF MVVM 模式下通过消息机制获取自定义对话框数据
    本篇笔记主要记录如何在 MVVM 模式下,通过消息机制获取自定义对话框的数据。 这是在实现一个增删查改的小页面时出现的需求,将原本添加的功能单独放在对话框中,进而精简主界面。 运行环境: .NET 10 CommunityToolkit.Mvvm 8.4.0 实现步骤 先定义一个带回复功能的消息类,用作媒介,传递不同的 View 和 ViewModel 之间 ...
    067 成都威哥 发表于 2026-3-28 .NET论坛
  • .NET源码生成器基于partial范式开发和nuget打包
    一、partial范式深度探讨 前文介绍了partial范式简化SourceGenerator开发和测试 查阅SourceGenerator之partial范式及测试 本文讲partial范式开发和nuget打包,与前文有部分重叠,侧重点不同 二、本文以自动生成属性为例 1. 功能简介 场景是通过一个属性获取对象,但不需要这个对象重复创建 单例模式就是其中的场景之一 ...
    087 弘十一法师 发表于 2026-3-27 .NET论坛
  • 使用 C# 删除 PDF 中的数字签名
    在 .NET 开发中处理 PDF 文档时,你大概率遇到过这个问题:拿到一份已添加数字签名的 PDF,想要修改内容、调整排版,却因签名保护无法编辑,任何操作都会触发报错。 其实解决方案非常简单:PDF 数字签名本质是嵌入在表单中的专属签名字段控件,无需复杂操作,用 C# 结合免费的 Free Spire.PDF 库,几行代码就能精准移除所有 ...
    021 路要一直走下去 发表于 2026-3-26 .NET论坛
  • 用 Microsoft Agent Framework 构建 SubAgent(Multi-Agent)
    本文演示如何用 Microsoft Agent Framework 用 Executor + Workflow(DAG)模式实现 SubAgent(子代理)架构。通过示例代码(来自项目的 txt)展示并发 Fan‑Out/Fan‑In 的实现、消息路由与聚合策略,最后讨论最佳实践与权衡。 假定读者等级: 熟悉 C#、异步编程与基本的 LLM/Agent 概念(如果不熟,先看基础 LLM/Agent 入 ...
    0101 三分库真凉快 发表于 2026-3-26 .NET论坛
  • 多租户下的系统业务开发过程探讨
    前面介绍了《多租户下的系统基础表设计》和《多租户下的ERP系统的仓储管理模块分析设计》都获得读者比较好的反响,非常感谢大家的支持鼓励。有些读者和我沟通反馈,希望看看我如何基于这些设计思路来逐步开展开发工作的,这觉得这也是一个很不错的启发,因此有了继续本篇随笔内容的准备,本篇随笔主要介绍如何基于设计思路 ...
    050 炮瞄雷达 发表于 2026-3-25 .NET论坛
  • Serilog:从结构化日志认知到 .NET 工程落地
    问题背景 很多项目不缺日志,缺的是有用的日志。 平时接口跑得顺,大家都觉得日志够用。真到线上出问题,日志的短板会一下子暴露出来。 比如订单接口偶发超时,日志里只剩这么一句: Create order failed for customer 1024, cost 3800ms, trace abc123 这种日志平时看着还行,真到线上排障时基本帮不上太多忙: 你没法直 ...
    03 陆翔 发表于 2026-3-24 .NET论坛
  • 正则表达式基础篇
    介绍 正则表达式提供强大的查找和替换功能,绝大部分语言(C#、Python、Java等)及大多数工具(Notepad++、VsCode、Vs等)都提供内部支持。 分类 单字符匹配(Single Match):用来匹配单个字符; 字符集匹配(Sets Match):用来匹配多个字符; 特殊字符匹配(Special Match):此处代指转义字符; 空白字符匹配(White ...
    054 白无依 发表于 2026-3-24 .NET论坛
  • 基于.NET的Windows窗体编程之WinForms入门简介
    最早发明计算机主要是用于科学计算,利用计算机的高速运算能力代替人工计算以提高效率,应用范围主要集中在科学工作者以及专业从业人员那一小撮人群,那时侯的使用者主要关注数据,通常使用控制台操作计算并显示结果。而真正的让计算机由高端产品走进大众视野,则要从GUI程序的出现开始,它让程序从枯燥刻板的黑窗口进入到 ...
    025 萨德侯爵 发表于 2026-3-24 .NET论坛
  • Microsoft Agent Framework Skills 执行 Scripts(实战指南)
    在 Microsoft Agent Framework 中,Agent Skills 是一个非常重要但容易被忽略的能力。它可以让你的 Agent 拥有“插件化能力”,甚至可以执行本地脚本(如 Python),实现真正的自动化。 本文结合完整示例,带你从 原理 → 结构 → 实战 → 坑点 全面掌握如何通过 Skills + 自定义 Tool,实现执行 Python 脚本。 一、什么是 ...
    074 石皮哥 发表于 2026-3-24 .NET论坛
  • EF Core 原生 SQL 实战:FromSql、SqlQuery 与对象映射边界
    做 EF Core 一段时间后,很多人都会遇到同一个节点:常规 LINQ 能覆盖大多数查询,但一到复杂报表、视图或者历史 SQL 复用场景,就会开始考虑原生 SQL。问题不在于“能不能写 SQL”,而在于怎么写得可维护、可观测、还能和 EF Core 的映射体系配合好。这篇文章讲解 FromSql、SqlQuery 的使用边界和对象映射的一些坑。 1. 问 ...
    069 西岳庐主人 发表于 2026-3-23 .NET论坛
  • 让 AI 代理拥有"专业技能包":Microsoft Agent Skills
    本文介绍如何使用Agent Skills为Microsoft代理框架中的代理提供可重用的领域专业技能包。通过.NET和Python内置技能提供者,代理可以在运行时动态加载所需技能,增强其能力而无需修改核心指令。 Introduction to Agent Skills 您现在可以在Microsoft Agent Framework中配置可移植、可重用的Agent Skills包,以提供领域专业知 ...
    097 紫城斋 发表于 2026-3-23 .NET论坛
  • 使用Microsoft Agent Framework构建C# AI代理
    本文介绍如何使用Microsoft Agent Framework在C#中构建生产级AI代理,涵盖环境设置、内存管理、工具及多代理工作流。本框架旨在替代AutoGen和Semantic Kernel,提供更好的上下文管理和代理协调。 What Is Microsoft Agent Framework? Microsoft Agent Framework 是微软推出的新框架,用于替代 AutoGen 和 Semantic Kernel ...
    012 措爱一生 发表于 2026-3-22 .NET论坛
  • 【UWP】使用 Vue/Vite 编写 WinJS/UWP
    如今微软网页套壳越来越变本加厉,到处都是一人一个浏览器,套壳大小已经成百上千,但殊不知微软曾经有过对网页套壳的原生支持,打包大小只按k记,那就是 MSAppHost 了,不过更为人所知的是其控件库 WinJS,所以这里就用 WinJS 代指 JS/HTML 模式的 UWP 了。WinJS/UWP 本质就是直接让 Edge (过去为 IE) 的 WebView 直接打开 ...
    093 坚毅勇敢 发表于 2026-3-21 .NET论坛
  • .NET 磁盘BitLocker加密-技术选型
    在之前的磁盘管理技术选型中,我们讨论了磁盘操作的四种方案(PowerShell / Diskpart / WMI / Win32 IOCTL)以及各自的环境依赖问题。本文聚焦BitLocker加密操作,同样面临类似的技术选型问题 在企业级网络磁盘产品中,VHDX虚拟磁盘镜像通常需要BitLocker加密保护数据安全。主要涉及三个操作: 查询加密状态 —— 判 ...
    023 開開心鈊 发表于 2026-3-20 .NET论坛
  • 通过 C# 复制 Word 文档、指定段落、指定节
    在日常办公或企业级文档处理中,我们经常需要复制 Word 文档的内容—比如合并多个文档的核心章节、提取指定的段落或表格、备份文档中的关键部分等。手动复制不仅效率低下,还容易丢失格式;而通过代码自动化复制,既能保证格式完整,又能批量处理,极大提升工作效率。 本文基于 Free Spire.Doc for .NET 免费库,详细介绍如 ...
    045 缘分天定富与贵 发表于 2026-3-16 .NET论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部