收藏本版 |訂閲

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

  • 推荐一款进程间高速交换数据的解决方案
    在实际开发中,一款应用可能有多个应用程序组成,那这款应用各个组成部分之间的数据交互就成了关键,如何才能快速高效的进行数据交互呢?如果是跨服务器的进程交互,可以采用Remoting,WCF,GRPC等远程过程调用技术(RPC),这种方式会经过网卡进行网络传输,存在一定的数据转换及网络传输等性能消耗。如果是同一台服务器的 ...
    045 王成业 发表于 2025-8-3 .NET论坛
  • 用C#开发PDF、OCR、Excel功能? Iron Software太香了!
    在.NET开发中,如果你曾尝试实现PDF操作、OCR识别、Excel读写、条码识别等功能,相信你一定有过这样的感受: 现有开源库功能不全,开发效率低; 跨平台兼容性差,维护成本高。 那么,今天给大家强烈种草一款轻量、灵活易用的.NET开发利器 —— Iron Software! 获取Iron Software产品试用,请联系Iron Software官方 ...
    081 拉稀库是真拉稀 发表于 2025-8-1 .NET论坛
  • 类库,Dll,NuGet包,类与命名空间
    1.类(Class) 是什么?   类是C#语言中的一种基本结构,是对象的蓝图或模板。它定义了对象的数据(字段或属性)和行为(方法)。 为什么需要? 支持面向对象编程(OOP),其次代码组织和重用。 模拟现实世界的实体和行为。 支持继承、多态、封装等特性。 封装操作细节。 2.命名空间(Namespace) 是什么? 逻辑上的代码 ...
    056 清风明 发表于 2025-7-31 .NET论坛
  • [原创]《C#高级GDI+实战:从零开发一个流程图》第08章:增加菱形、平行四边形、圆角矩形,文本居中显示
    一、前言 前面的课程我们已经完成了形状和连线的抽象,并独立出了画布控件,基础已经打好,下面就要添砖加瓦了。我们本节课程就来添加一些不同的形状,如:菱形、平行四边形、圆角矩形等。而且我们前面发现形状内的文本都不是居中显示的,我们也顺便优化下。 相信看完的你,一定会有所收获! 本文地址:https://www.cnblogs ...
    0123 每分每秒 发表于 2025-7-30 .NET论坛
  • 图像处理控件Aspose.Imaging教程:使用 C# 编程将 CMX 转换为 PNG
    PNG图像文件格式是广泛使用的图像格式之一。这种图像文件格式提供了增强的共享和显示功能。另一方面,CMX也是 Corel 应用程序主要使用的图像文件格式。然而,将 CMX 转换为 PNG 可以帮助用户在网络上查看和共享文件。因此,在本指南中,我们将以编程方式实现此转换。Aspose.Imaging for .NET是一款功能强大的 .NET 开 ...
    050 无尽的阳光 发表于 2025-7-30 .NET论坛
  • C# 调用邮箱应用发送带附件的邮件
    C# 调用邮箱应用发送带附件的邮件 邮件的几大要素 发件人 From 收件人(主要收件人 To,抄送 CC,密送 BCC) 主题 Subject 正文 Body 附件 Attachments SmtpClient 和 MailKit 如果有邮箱服务器并且已知发件人邮箱和密码,可以通过 C# 自带的 SmtpClie ...
  • Avalonia treedatagrid使用杂记
    这里只对最近使用到的分层树做一些记录,有复选框示例,支持父级选中状态改变子集同步变化 废话不多说,直接上源码 View布局 <TreeDataGrid Height="710" BorderBrush="Gray" CanUserResizeColumns="False" FontSize="1 ...
    069 王座视角 发表于 2025-7-29 .NET论坛
  • 【EF Core】为 DatabaseFacade 扩展“创建”与“删除”数据表功能
    对于玩 EF 的大伙伴来说,对 DatabaseFacade 类的 EnsureCreated 和 EnsureDeleted 方法应该很熟悉。这对方法可在运行阶段创建或删除数据库。创建数据库时,会连同数据表一起创建;至于说删除数据库时嘛……库都没了,哪还有表呢。 不过,有些时候,不,不是有些时候,很多时候我们其实只想删除数据表。比如要初始化应用程 ...
    092 无畏的承诺 发表于 2025-7-27 .NET论坛
  • 记一次.NET MAUI项目中绑定Android库实现硬件控制的开发经历
    前言 最近AI小智对话机器人实在是太火了,于是我就把我之前的一个吃灰的安卓桌面机器人给拿出来玩了,我想着基于安卓的系统开发一些自己的软件操作它,我翻了下官方文档也是有提供SDK的,于是我就开始了这个开发尝试。机器人本身是有丰富的传感器,也有完整的麦克风摄像头可以用,那做个会动的小智机器人刚刚好,第一步肯定 ...
    0101 慎教员 发表于 2025-7-23 .NET论坛
  • C#中有符号整数与无符号整数之间的二进制值拷贝
    因为我现在需要将uint作为字典的键进行存储,这就需要编写一个GetHashCode(),那么最好的办法就是直接把它的二进制值拷贝为1个int。 这里给出我的int和uint之间的直接拷贝方法: int x; uint y; y = BitConverter.ToUInt32(BitConverter.GetBytes(x), 0); x = BitConverter.ToInt32(BitConverter.GetBytes(y), 0); 那么Get ...
    0112 快乐宝爸 发表于 2025-7-22 .NET论坛
  • 程序员最终还是走上了创业的道路
    自2024年11月被裁后,就慢慢有了和朋友一起创业的想法,直到今年3月正式启动。2025年3月17号租了办公室,在上海嘉定南翔,100多平的商用写字楼。不自己亲身体验一把租办公室的经历还不知道,这几年大环境不好,写字楼的空置率极高,租金也降了不少。但还是贵,贵,贵,重要的事三遍......,4月从搬办公桌椅,添置办公电脑, ...
    0124 营业部 发表于 2025-7-21 .NET论坛
  • WPF开发中实现DataGrid中的数据分页显示,自定义分页样式(与上一篇不同的分页)
    实际开发中,我们可能需要自己写一些自定义的分页设计,所以我们需要学会自己封装一个可以直接套用的分页控件,以下就是一个完整的用例,话不多说,我们直接上代码实现。 1.新建一个分页控件View:Pagination2Control 1.1 UI展示如下 <UserControl x:Class="WPFDemoMVVM.Controls.Pagination2Control" xmlns="http://sc ...
    095 王正良 发表于 2025-7-20 .NET论坛
  • 【EF Core】带主键实体与无主键实体
    上一次老周已介绍了 EF Core 框架自动发现实体和实体成员的原理。涉及到对源码的分析,可能大伙伴们都看得气压升高了。故这一次老周不带各位去分析源码了,咱们聊一聊熟悉又陌生的关键词——主键。说它熟悉,是因为只要咱们创建数据表,99%会用到;说它陌生,是指在 EF Core 中与主键相关的细节。 Primary Key,翻译为“主 ...
    064 网易和百度不给混了 发表于 2025-7-20 .NET论坛
  • 推荐一款基于.NET的进程间通信框架
    在Windows操作系统中,每一个应用程序都是相互独立的,它们拥有独立的内存空间,各个应用程序之间形成一道边界,不能互相访问和操作,这是操作系统为了保护应用程序的安全而设计的。这种看似“井水不犯河水”的设计同样有它的弊端,假如两个应用程序需要相互协作配合才能完成工作,那它们就需要进行通信和数据交互,今天以 ...
    0100 正义感 发表于 2025-7-20 .NET论坛
  • TextBoxPopupBehavior控件
    功能说明 一个用于 WPF TextBox 的附加行为,实现 TextBox 与 Popup 控件的联动效果: 自动弹出/关闭: TextBox 获得焦点时自动打开关联的 Popup TextBox 失去焦点时自动关闭关联的 Popup 点击外部关闭: 点击 TextBox 和 Popup 外部区域时关闭 Popup 焦点状态处理: 解决 TextBox 保持焦点但 Popup 关闭后的重 ...
    034 小侃 发表于 2025-7-19 .NET论坛
  • WPF开发中实现DataGrid中的数据分页显示,自定义分页样式
    实际开发中,我们可能需要自己写一些自定义的分页设计,所以我们需要学会自己封装一个可以直接套用的分页控件,以下就是一个完整的用例,话不多说,我们直接上代码实现。 1.新建一个分页控件View:PaginationControl 1.1 UI展示如下 <UserControl x:Class="WPFDemoMVVM.Controls.PaginationControl" xmlns="http://sche ...
    081 邓老五 发表于 2025-7-18 .NET论坛
  • dotnetty 内存泄漏的BUG修复了
    一、前言        当你做的产品内存不稳定,CPU不稳定,内存在600MB-3G之内波动,cpu 在30%左右,就算你对外宣传支持可以十万设备,也不会有人相信,如果你做的产品直播推流内存一直稳定在60MB左右,cpu 在1%左右,我说带宽足够,支持1万人在线观看,客户对于这个产品也不会有所怀疑,通过一个月的努力 ...
    047 听兰 发表于 2025-7-18 .NET论坛
  • .NET图表控件TeeChart for .NET 中的桑基图系列简介
    近日发布的 TeeChart for .NET图表库,新增了桑基图系列。桑基图以其独特的可视化实体流和关系的能力而闻名,它是一种强大的工具,使开发人员能够以直观、易读的格式传达复杂的数据。 在这篇博文中,我们将探讨桑基图的典型用例、它们为何有益,以及如何开始在您的应用程序中使用TeeChart for .NET使用它们。 TeeChart ...
    0104 霍比特游钓 发表于 2025-7-18 .NET论坛
  • Semantic Kernel Agent Orchestration编排
    一、多代理编排核心价值 Semantic Kernel的Agent Orchestration框架解决了传统单代理系统的局限性: // 统一调用接口示例(适用于所有模式) InProcessRuntime runtime = new(); await runtime.StartAsync(); // 任意编排模式通用执行流程 OrchestrationResult<string> result = await orchestration.InvokeAsync(task, ...
    0130 幸运的桃子 发表于 2025-7-17 .NET论坛
  • .Net Minimal APIs实现动态注册服务
    .Net Minimal APIs实现动态注册服务 前言 dotnet Minimal APIs实现动态注册端点 上一篇文章讲解了在.Net Minimal APIs如何动态注册端点,这篇文章来讲解一下如何动态注册服务 文件层级结构如下: SharpIcoWeb ├── Endpoints │ ├── Internal │ │ ├── EndpointExtensions.cs │ │ ├── IEndpoint.cs ...
    069 一瞬间醒悟 发表于 2025-7-17 .NET论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

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

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

    在本版发帖返回顶部