.net

国思RDIF框架2 天前
后端·.net
RDIFramework.NET CS 敏捷开发框架 V6.3 版本重磅发布!.NET8+Framework双引擎,性能升级全维度进化RDIFramework.NET C/S敏捷开发框架,是我司重磅推出的支持.NET8+和.NET Framework双引擎的快速信息化系统开发、整合框架,为企业快速构建企业级的应用提供了强大支持。 依托框架强大的基座,开发人员只需集中精力专注于业务部分的开发,大大提高开发效率和节约开发成本。客户端连接支持直连、WCF方式、WebAPI三种模式,一键切换,无缝衔接。无论是.NET8+版本,还是.NET Framework版本,功能代码一致。降低开发成本,提高产品质量,提升用户体验与团队稳定性,做软件就选RD
用户298698530143 天前
后端·c#·.net
.NET 文档自动化:Spire.Doc 设置奇偶页页眉/页脚的最佳实践在C# Word自动化开发中,C# Word 奇偶页面设置是报告、合同生成的核心需求。开发者常遇痛点:传统Interop需Office环境,服务器部署失败率高。大部分企业自动化项目因环境限制延期。Spire.Doc for .NET 独立组件,无依赖、高性能,轻松实现不同页面的页眉页脚设置,提升效率5-10倍,完美解决社区痛点。
赵榕4 天前
.net
ClaimsPrincipal序列化为Json的正确姿势在现代 .NET 应用(尤其是 ASP.NET Core)中,ClaimsPrincipal 是身份认证和授权的核心对象。它封装了当前用户的身份信息、角色声明(claims)以及其他安全上下文数据。然而,当你需要将用户身份信息跨服务传递、记录日志、缓存或用于调试时,往往会遇到一个看似简单却颇具挑战的问题:ClaimsPrincipal 无法直接被标准的 JSON 序列化器(如 System.Text.Json 或 Newtonsoft.Json)序列化。
追逐时光者4 天前
后端·.net
一款使用 C# 编写专为 Windows 11 打造的文件资源管理器增强工具!在 Windows 11 中,文件资源管理器虽已支持标签页,但默认行为仍会打开多个独立窗口,容易造成桌面混乱。今天大姚给大家分享一款专为 Windows 11 打造的文件资源管理器增强工具:ExplorerTabUtility,它能够自动将新打开的资源管理器窗口转换为标签页,助您实现更简洁、更有条理的文件管理体验。
用户298698530147 天前
后端·c#·.net
程序员效率工具:Spire.Doc如何助你一键搞定Word表格排版在日常开发中,利用C#自动化生成Word报告是一项常见需求。然而,许多开发者都曾遇到过排版难题:默认生成的表格列宽往往不尽如人意,文字拥挤或布局松散。要精准控制表格外观,关键在于如何高效地调整表格列宽。本文将介绍使用 Spire.Doc for .NET 组件,通过C#代码精确设置 C# Word 表格列宽的实用方法。
牧马人win7 天前
.net
SmartDapper.RepositorySmartDapper.Repository 是基于 SmartDapper 的 Repository + UnitOfWork 封装,提供一致的 CRUD / 分页 API,并统一事务边界(支持自动提交/回滚与嵌套事务复用),用于组织数据访问层代码。
mudtools8 天前
后端·c#·.net
搭建一套.net下能落地的飞书考勤系统去年给公司做 HR 系统选型,最终选择了飞书考勤。但用了两个月后发现——原生功能再强,也架不住企业那些奇奇怪怪的业务规则。
玩泥巴的8 天前
c#·.net·二次开发·飞书
搭建一套.net下能落地的飞书考勤系统去年给公司做 HR 系统选型,最终选择了飞书考勤。但用了两个月后发现——原生功能再强,也架不住企业那些奇奇怪怪的业务规则。
快乐非自愿9 天前
java·c#·.net
C# 中的 Span 和内存:.NET 中的高性能内存处理现代 .NET 应用对性能的要求越来越高,尤其是在处理大数据、文件处理、网络通信和实时系统等场景下。传统的基于数组和字符串的内存处理方式常常会产生不必要的内存分配,这不仅增加了内存使用量,还会显著降低应用性能。
Traced back9 天前
数据库·架构·.net
【.NET7 WinForm 实战】三层架构+EF Core+多数据库+完整功能(源码+教程+脚本)今天给大家带来一篇全网最完整的 .NET7 WinForm 三层架构实战教程,涵盖「EF Core+SQL Server/MySQL+Autofac+全局异常+增删改查+搜索+分页+Excel导出」,所有代码可直接复制运行,配套源码、数据库脚本、界面布局图,小白也能轻松上手,可直接作为课设/毕设/实习项目。
波波00710 天前
.net·面试题
每日一题:IEnumerable和IQueryable区别?在 .NET 中,IEnumerable 和 IQueryable 有什么区别?为什么在 EF Core 中随便调用 ToList() 可能带来性能问题? 参考答案 IEnumerable 是面向内存集合的接口,数据已经加载到本地,LINQ 操作由 CLR 在内存中执行; IQueryable 是面向数据源的接口,表达式树会被翻译成 SQL 或其他查询语言,在数据库端执行。 在 EF Core 中,如果提前调用 ToList(),会导致查询立即执行并加载所有数据到内存,之后的筛选、排序、分页都在内存中完成
light blue bird10 天前
jvm·oracle·.net·winform
产线多并发客户端指令操作场景组件实现相关的工厂产线多并发客户端指令操作场景,封装一个多线程执行事件封装组装多结构场景,用于产线的复杂业务指令操作,提供界面化的Winform本地数据库解决方案
小先生81210 天前
.net·.netcore
.NET Core后台任务队列.NET 8.0的WebApi项目,许多基础配置不在这里重复描述。 最开始考虑到响应时间采用的是多线程的方案,但是为了程序健壮性后面就改用任务队列了。
步步为营DotNet10 天前
.net·solr·linq
深度解析.NET中LINQ的延迟执行:提升性能与资源管理的关键在.NET开发中,处理集合数据是常见的任务。LINQ(Language Integrated Query)提供了一种强大而简洁的方式来查询和操作数据集合。其中,延迟执行机制是LINQ的核心特性之一,它对提升性能和优化资源管理起着关键作用。深入理解LINQ的延迟执行,能帮助开发者编写更高效、更具扩展性的代码。
无风听海10 天前
.net
.NET10之WebApplicationBuilderWebApplicationBuilder 是 ASP.NET Core 6 及以后版本引入的一个新类,它是 WebApplication 构建过程中的核心组件。它的目的是简化和优化 Web 应用程序的启动过程。通过 WebApplicationBuilder,你可以更轻松地配置应用程序的服务、环境、日志、请求管道等。
缺点内向10 天前
c#·自动化·word·.net
C#中如何创建目录(TOC):使用Spire.Doc for .NET实现Word TOC自动化在企业报告或长篇技术文档中,手动创建Word TOC 自动化目录往往耗时费力。长文档可能需30分钟以上调整多级标题、页码和样式,且稍有修改即需重来,易导致不一致。C# 目录生成通过编程自动化完美解决。Spire.Doc for .NET库支持秒级实现,支持100+格式转换,契合文档处理热点。