首页
学习
活动
专区
圈层
工具
发布

#.net

致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件框架

pageoffice动态生成Word文件

1.1

本示例关键代码的编写位置,请参考“开始 - 快速上手 ”里您所使用的开发语言框架的最简集成代码

5210

从 PCL2 源码看 .NET 桌面客户端的模块化架构与异步下载引擎设计

PC电脑医生

摘要:桌面客户端开发中,模块化分层、异步任务调度、文件校验与依赖管理是决定软件可维护性与用户体验的核心课题。本文以开源 Minecraft 启动器 PCL2 为...

10510

.NET CLI 常用命令详解

步步为营DotNet

在 .NET 日常开发里,很多人会用 Visual Studio、Rider 这类 IDE,把创建、还原、构建、运行、发布都点按钮完成。

12110

ASP.NET Core Minimal API 入门教程

步步为营DotNet

如果你想快速用 .NET 写一个 Web API,Minimal API 是 ASP.NET Core 官方主推的轻量方式。它特别适合:

9910

Avalonia 和 WPF 到底差在哪?别只看跨平台,真正拉开差距的是渲染管线、属性系统和工程边界

步步为营DotNet

所以如果你用“WPF 思维强行套 Avalonia”,前期上手会快,后期一定踩坑。

52010

ONNX 到底解决了什么问题?一篇讲清模型互操作、运行原理与 .NET 实战落地

步步为营DotNet

它不是训练框架,也不是推理引擎,而是一个更偏“中间标准层”的存在。很多人知道它能“导模型”,但不知道它真正解决的是什么、边界在哪、落地时会踩哪些坑。

10010

C# 自动化替换 Word 文档内容 (无 Office 依赖)

用户12403912

在各类企业级应用中,程序化修改 Word 文档是一个高频需求——批量更新合同模板中的占位符、动态生成个性化的报告与报价单、统一标准化文档中的术语表述等。实现这类...

14010

.NET 8 Web开发入门(五):构建盾牌——数据验证与全局异常处理

码农刚子

在上一篇中,我们实现了数据的增删改查。但现实是残酷的:前端可能会传给你一个空的标题、负数的ID,甚至是一段恶意脚本。如果我们不做防御,这些“脏数据”会像病毒一样...

10400

深入.NET 11:ASP.NET Core 10 高并发场景下的性能调优与稳健性增强

步步为营DotNet

在数字化浪潮中,Web 应用面临着日益增长的高并发访问需求,对应用的性能与稳健性提出了严苛要求。ASP.NET Core 10 作为.NET 11 生态的重要支...

11200

解锁.NET 11 新能:C# 14 在客户端安全编程的革新与实践

步步为营DotNet

随着网络安全威胁的日益复杂,客户端应用的安全性至关重要。C# 14 作为.NET 11 生态中的重要组成部分,带来了一系列有助于提升客户端安全编程的新特性。这些...

9100

.NET 中间件为什么会“串数据”?从 `AsyncLocal`、作用域生命周期到实战避坑

步步为营DotNet

如果是用户、租户、TraceId 这类上下文信息,建议统一封装成访问器,避免团队成员各写各的。

10110

.NET 高并发接口为什么要慎用 Task.Run?从线程池、异步 IO 到源码思路讲透

步步为营DotNet

这是一个非常典型、也非常容易被误用的点: 很多团队把 Task.Run 当成“性能优化开关”,尤其在 ASP.NET Core 接口里,一旦感觉接口慢,就下意识...

12010

.NET 8 Web开发入门(一):启程——.NET生态全景与开发环境构建

码农刚子

在开始一段旅程之前,我们首先需要确认方向是否正确。作为一名工程师,我见证过许多技术栈的兴衰,而当下的.NET 8(LTS版本),正处于其历史最好的时刻。如果你是...

34110

.NET 8 Web开发入门(一):启程——.NET生态全景与开发环境构建

码农刚子

在开始一段旅程之前,我们首先需要确认方向是否正确。作为一名工程师,我见证过许多技术栈的兴衰,而当下的.NET 8(LTS版本),正处于其历史最好的时刻。如果你是...

34110

ArrayPoolWrapper简洁、安全的ArrayPool

雪飞鸿

通过.NET中的 ArrayPool 我们可以实现对T[]类型的池化,避免频繁的分配内存和GC,以提升性能。鉴于已有不少博客介绍ArrayPool的具体原理,本...

12510

通过 C# 调整 Excel 页面设置

用户12403912

在日常开发工作中,Excel 报表的批量处理和自动化生成是一项常见需求。然而,当数据准备就绪后,如何确保输出的 Excel 文件在打印或转换格式时具有统一的页面...

15310

AutoMapper三板斧:值转换器、条件映射、自定义解析器,复杂映射不再愁

码农刚子

刚开始接触的时候就觉得——“哎呦,这东西太爽了!”不用再一行一行手动赋值,一个Map全搞定。但用着用着就发现,光会CreateMap可不够。遇到复杂情况,简单配...

16710

告别手动复制!用 C# 轻松提取 Word 表格数据

用户12403912

在日常办公或系统开发中,Word 文档里的表格数据常常需要被提取出来,用于数据导入、统计分析或报表生成。然而,手动复制粘贴效率低下,而借助 Office COM...

15510

.NET Framework是什么

编程第10年

WCF 整合了 Windows 通讯中的 .net Remoting、WebService、Socket 机制,并融合了 HTTP 和 FTP 的相关技术,因此...

34510
领券