.Net
文章平均质量分 77
逆-血
.Net 5 OR Tool.Net
为生态尽绵薄之力的普通人,我需要来自更多普通人的力量,这是我们坚持下去的动力。愿.Net 的生态能更美好。
愿每个在使用 Tool.Net 的朋友都能满足自己的需求。朋友喜欢 Tool.Net 吗?那就共同努力吧。
结尾: Tool.Net 只是 .Net 5 中的一个小小框架,不要限制你对 .Net 5 的误解,请合理使用,这个开源框架吧。
展开
-
Tool.Net-4.0.0
Tool.Net 4.0.0 更新了,提供了 .net5,.net6 两个目前主要版本的支持。原创 2022-09-05 12:42:38 · 523 阅读 · 2 评论 -
Tool.Net-3.8.8
Tool.Net 3.8.8 更新了,提供了 .net5,.net6 两个目前主要版本的支持。原创 2022-07-01 19:34:33 · 381 阅读 · 2 评论 -
如何在 C# 中使用 ArrayPool 和 MemoryPool 提高 数据使用性能
在高并发,要求性能的场景均有改善 效果 提高 运行效率 减少 GC 工作 等 频发使用开辟 数组 的功能转载 2022-06-20 17:06:58 · 1170 阅读 · 0 评论 -
Tool.Net 之 TcpFrame
本文主要概括本文主要是讲述如何使用 TcpFrame 命名空间下的 类 实现高效安全稳定的 数据通讯,他的借鉴灵感来源于 Mvc 。作者的想法,为什么不能把程序之间的 Tcp 通讯,变的更加简单了,类似于 访问指定类下面的指定接口的形式呢?因为想法大胆实践,经过几轮大改小改,性能达到了接近极致。为了保证足够的小,我对消息体进行量身定制,做到一个接口信息两个字节的最小标准。那么一个项目最多可以写多少个接口呢?(255*255)个,也已经很惊人了。当前采用什么模式了? 有问有答模式。都能传输什么原创 2021-07-26 12:16:33 · 441 阅读 · 1 评论 -
Tool.Net-3.6.0
文章目录Tool.Net 3.6.0 版本更新了一、更新内容二、征求 3.7.0 版本的改进方向移除SDK取消计划后续方向今年目标Tool.Net 3.6.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容月度更新:久违的大版本来了 V3.6.0WebApi ApiAshx 控制器 允许在构造中,使用注入服务了。CrossDomain 特性,重新实现,考虑到顺序,现在已经.原创 2021-07-22 11:20:04 · 405 阅读 · 2 评论 -
Tool.Net-3.4.3
文章目录Tool.Net 3.4.3 版本更新了一、更新内容二、征求 3.5.0 版本的改进方向移除SDK取消计划后续方向今年目标Tool.Net 3.4.3 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容月度更新:新增 DataTable扩展 ToDictionaryIf 可自定义输出结果新增 JsonConverterHelper.GetDBNullConverter(.原创 2021-06-25 16:31:56 · 210 阅读 · 1 评论 -
Tool.Net-3.3.0
文章目录Tool.Net 3.3.0 版本更新了一、更新内容二、新增函数使用步骤移除SDK取消计划后续方向今年目标Tool.Net 3.3.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容新增 UseIgnoreUrl 拦截器 用拦截部分请求新增 ApiOut.PathViewAsync(“文件夹路径”) 文件夹路径对象新增 Api 输出 Json 方法允许携带序列化.原创 2021-05-07 15:46:01 · 186 阅读 · 0 评论 -
Tool.Net-3.0.0
文章目录Tool.Net 3.0.0 版本更新了一、更新内容二、新增函数使用步骤MapApiRoute方法AshxRoute特性AddKeepAlive方法TcpFrame 命名空间下面的太多移除SDK取消计划后续方向今年目标Tool.Net 3.0.0 版本更新了他是一个正式版本,可以用于线上运营,使用 Apache-2.0 证书授权,可放心使用,提示:以下是本篇文章正文内容,下面示例可供参考一、更新内容备注年前大版本新增路由自定义模式 MapApiRoute新增特性 路由 [.原创 2021-03-15 11:35:34 · 237 阅读 · 2 评论 -
.Net 6 and Quic
关于.Net 6 中 QuicQuic简介目前该技术已经被 .Net 6 内部集成 System.Net.Quic,未来开发低延迟的项目将更加简单。文章目录关于.Net 6 中 QuicQuic场景一、创建QuicListener二、建立连接 QuicConnection三、QuicStream总结Quic场景这里不得不说到 HTTP 3.0 协议, 让网页加载变的一块再快,游戏行业,发包率频繁的行业都是不错的 场景 本身就是基于Udp的上层协议,最大程度的降低了开发 高频率,低延迟的应用原创 2021-03-09 12:23:12 · 1484 阅读 · 1 评论 -
.NET 使用Topshelf方式创建Windows服务
阅读目录安装代码部署服务调试服务Topshelf是一个.NET Standard库,它消除了在.NET Framework和.NET Core中创建Windows服务的那些麻烦。安装Install-Package Topshelf代码using System;using System.Collections.Generic;using System.Text;using Topshelf; namespace ConsoleApp2222{ public class转载 2021-01-12 17:41:36 · 615 阅读 · 0 评论 -
C#串口通讯实例
文章目录C#串口通讯实例一、串口属性界面二、主界面特殊情况总结C#串口通讯实例本文参考《C#网络通信程序设计》(张晓明 编著)程序界面如下图:一、串口属性界面参数设置界面代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;转载 2020-12-11 11:49:16 · 1218 阅读 · 0 评论 -
C# StackExchange.Redis 用法总结
阅读目录安装 StackExchange.Redis引用及初始化String(字符串)List(列表)Hash(哈希)发布订阅事务Batch 批量操作Lock(分布式锁)StackExchange.Redis 封装相关文章安装 StackExchange.Redis在 NuGet 中搜索 StackExchange.Redis 和 Newtonsoft.Json,直接点击按钮安装即可。StackExchange.Redis 是 C# 操作 Redis 数据库的客户端。Newtonsoft.Json转载 2020-12-03 16:25:11 · 1596 阅读 · 0 评论 -
.net 5 今天发布了
想了解相关:详细信息快来下载吧:详细信息关于下一个版本 .Net 6目前最新消息将进一步在 .Net 6 中实现 HTTP 3 全新技术。结尾让我们共同展望未来,为 .Net 5 的成功发布,欢呼吧,因为有你,未来可期。...原创 2020-11-11 12:42:16 · 490 阅读 · 0 评论