所有

C#百万对象序列化深度剖析:如何在网络传输中实现速度与体积的完美平衡

在网络通信中,数据序列化是将对象状态转换为可存储或可传输的形式的过程,这对于TCP网络传输尤为关键。在项目中,当需要处理几十万条数据的传输时,传统的JSON序列化方式由于其冗余的字段名和字符串格式,导致了二进制包体积庞大,且序列化与反序列化的效率低下。为了解决这些问题,我们考虑采用更加高效的序列化方法,以减少包大小并提升处理速度。

作者:沙漠尽头的狼 2023-12-09 12:15:26

编程语言.NET 进程内队列 Channel 的入门与应用

Channel 是微软在 .NET Core 3.0 以后推出的新的集合类型,该类型位于 System.Threading.Channels 命名空间下,具有异步 API 、高性能、线程安全等等的特点。

作者:素履独行 2023-12-23 19:14:17

码坊“文章标题URL别名生成器”上线

码坊是站长新开的一个提供网页在线工具、跨平台桌面和手机应用的开源项目。站长将终致力于为你带来更高效、更便捷的使用体验。今天,站长荣幸地推出“文章标题URL别名生成器”,帮助你轻松创建文章标题的URL别名,提升SEO效果和用户体验。快来码坊,探索更多实用工具吧!

作者:沙漠尽头的狼 2024-01-06 22:42:19

C#创历史成为2023年度编程语言

朋友圈看到桂素伟大佬发的消息截图,站长赶紧翻译向大家报喜,确定了-C#是2023年度的编程语言!

作者:TIOBE 2024-01-07 09:56:26

优雅!又一个.NetCore开源框架项目-意框架

一套以用户体验出发的.Net8 Web开源框架,支持Abp.vNext 版本原生版本、Furion版本,前端后台接入Ruoyi Vue3.0,内置Rbac权限管理+Bbs社区论坛模块,开箱即用

作者:ccnetcore 2024-01-13 15:40:19

各版本操作系统对.NET支持情况(250707更新)

借助虚拟机和测试机,检测各版本操作系统对.NET的支持情况。安装操作系统后,实测安装相应运行时并能够运行星尘代理为通过。

作者:大石头 2024-01-13 15:51:26

关于Dotnet9仓库迁移及网站Logo和名称变更的重要通知

为了避免可能出现的误解和混淆(虽然当初报着碰瓷儿的想法),站长决定将原有的Dotnet9仓库进行归档处理。

作者:沙漠尽头的狼 2024-01-14 05:12:49

微软用它取代了Nginx吞吐量提升了百分之八十!

Azure应用服务用YARP取代了Nginx,获得了80%以上的吞吐量。他们每天处理160B多个请求(1.9 m RPS)。这是微软的一项了不起的技术创新。

作者:tokengo 2024-01-14 05:52:17

基于 .NET 的 FluentValidation 验证教程

FluentValidation 是一个基于 .NET 开发的验证框架,开源免费,而且优雅,支持链式操作,易于理解,功能完善,还是可与 MVC5、WebApi2 和 ASP.NET CORE 深度集成,组件内提供十几种常用验证器,可扩展性好,支持自定义验证器,支持本地化多语言。

作者:零度 2024-01-19 05:26:49

【C#】CsvHelper 使用手册

CsvHelper 是一个用于读写 CSV 文件的.NET库。极其快速,灵活且易于使用。

作者:丹枫无迹 2024-01-19 22:15:11