-
jieba中文分词的.NET版本 jieba.NET是jieba中文分词的.NET版本(C#实现)。特点• 支持三种分词模式:• 精确模式,试图将句子最精确地切开,适合文本分析;• 全模式,把句子中所有的可以成词 ...
-
MatBlazor 是一个专门为 Blazor 和 Razor Components 开发的组件库,基于 Google 的 Material Design 规范实现了一系列常用的交互组件。无论是开发 Web 应用还是跨平台应用,MatBlazor 都能帮助我们快速构建美 ...
-
大家好,我是深山踏红叶,今天为大家介绍一个关于Blazor开发的开源项目,访客管理系统(VMS)旨在帮助机构简化访客管理流程。通过数字化签到、自动记录进出时间,VMS 消除了繁琐的纸质登记,提升了访客体验。 ...
-
Seq 是一个功能强大且易于使用的日志服务器,特别适合用于集中管理和可视化 .NET 应用程序的日志。它支持结构化日志记录,提供实时查询和分析功能,帮助开发者快速定位和解决问题。安装和配置 Seq• Wind ...
-
R.Admin.NET后台管理系统基于.NET5/.Net7 + vue2.x/vue3.x/uniapp前后端分离的.net快速开发框架概述• 本项目适合有一定 NetCore 和 vue 基础的开发人员• 基于.NET5/.NET7 实现的通用权限管理平台(RBAC ...
-
Microsoft.Playwright 是由微软开发的开源自动化测试工具,支持多种编程语言(如 C#、JavaScript、Python 等)和主流浏览器(Chromium、Firefox、WebKit)。它通过统一的 API 提供跨浏览器的自动化能力,广泛 ...
-
在现代软件开发中,高性能和低延迟的网络通信是许多应用的核心需求。NetCoreServer 是一个基于 .NET Core 的开源库,专注于实现超快且低延迟的异步 Socket 服务器与客户端功能。它支持多种传输协议(如 TCP、S ...
-
ShellProgressBar控制台中漂亮的显示进度条ShellProgressBar库的使用控制台程序有时也需要进度条来显示任务执行的详细进度,最近就发现了一个第三方的类库叫ShellProgressBar,这个类库可以在控制台程序中完美的显示 ...
-
概述分布式锁是一种用于协调多个进程/节点之间的并发访问的机制,确保某个资源在同一时刻只能被一个应用所使用。它通常通过一些共享的外部存储系统来实现跨进程的同步和互斥。在分布式系统中,分布式锁用于确 ...
-
Equinox 是一个基于 ASP.NET Core 9.0 的开源 Web 应用项目,旨在帮助开发者深入理解现代企业级应用的开发方式。不仅集成了当下主流的开发框架与设计模式,还展示了如何在实际项目中落地高内聚、低 ...
-
在软件开发中,数据安全和隐私保护是至关重要的。无论是用户信息、敏感数据还是通信内容,都需要通过加密技术来确保其安全性和完整性。对于 .NET 开发者来说,NETCore.Encrypt 是一个功能强大且易于使用 ...
-
EasyCaching 是一个开源的缓存库,旨在简化缓存的使用和管理。它提供了多种缓存提供程序,包括内存缓存(InMemory)、Redis、Memcached 和 SQLite 等。其中,EasyCaching.InMemory 是基于内存的缓存实现,适用 ...
-
Hardware.Info[/pre] 是一个基于 .NET Standard 2.0 的跨平台库,提供了硬件信息查询的功能,支持 Windows、Linux 和 macOS 操作系统。该库通过不同平台下的系统接口获取硬件信息,包括电池、电池管理、B ...
-
从零学习构建一个完整的系统推荐一个开源的关系管理系统,虽然它是针对教会的管理系统,但也可以用于其他服务行业的公司管理系统。项目简介基于Asp.net Web 应用程序,功能模块有:人员管理、活动管理、财务订 ...
-
在开发中,HTTP 缓存是提高性能、减少服务器压力的重要手段。CacheCow 是一个专为 .NET 设计的 HTTP 缓存库。支持 .NET Core 和 .NET Framework 4.52 及以上版本。本文将介绍 CacheCow 的基本用法、核心 ...
-
IPTools[/pre] 是一个用于快速查询全球 IP 地址信息的库,支持国内和国际 IP 查询,提供详细的地理位置信息(如国家、省份、城市)以及经纬度等数据。1. IPTools.ChinaIPTools.China[/pre] 专注于快 ...
-
、 简介MediatR 是一个轻量级的库,用于实现应用程序中的中介者模式【实现命令查询职责分离 (CQRS) 模式和面向消息的架构】。通过将请求(命令或查询)与处理程序解耦,简化了应用程序的逻辑分层和扩展。 ...
-
AI i18n,两行js实现html全自动翻译。无需改动页面、无语言配置文件、无API Key、对SEO友好!特点• 极简集成• 无需修改现有页面结构• 无需创建语言配置文件• 无需申请API密钥• 自动扫描DOM并翻译内容• ...
-
简介FFMpegCore 是一个 .NET Standard 的 FFMpeg/FFProbe 封装库,用于轻松将媒体分析和转换功能集成到应用程序中。支持同步和异步调用。安装和配置第一步,老规矩,先安装Install-Package FFMpegCore[/pre][/ ...
-
Dorisoy.SIOT 是一款基于 .NET 8.0[/pre] 平台,使用 MAUI 框架开发的跨平台牙科治疗机物联网移动端应用程序。该应用实现了牙科治疗机关键参数的实时监测与远程控制,包括:• 水温检测( ...
-
Hashids 是一个用于生成类似 YouTube 视频 ID 的短字符串的 .NET 包。它将数字如 347[/pre] 转换为字符串如 yr8[/pre],或数字数组如 [27, 986][/pre] 转换为 3kTMd[/pre]。你也可以 ...
-
在开发过程中处理音频和视频文件是许多应用程序的重要功能。MediaToolkit 是一个强大的库,帮助轻松处理这些多媒体文件。封装了 FFmpeg 的功能,使得复杂的任务变得简单。支持更多功能,如视频裁剪、缩略图提 ...
-
Polly 是一个.NET弹性和瞬态故障处理库,它允许开发者以流畅和线程安全的方式表达重试(Retry)、断路器(Circuit Breaker)、超时(Timeout)、隔板隔离(Bulkhead Isolation)和回退策略(Fallback)等策略。非常适合用于构 ...
-
FlaUI 是一个基于微软 UIAutomation 技术的 .NET 库,主要用于对 Windows 应用程序(如 Win32、WinForms、WPF 等)进行自动化 UI 测试。它提供了强大的元素查找和交互功能,支持多种框架,并且易于使用和定制 ...
-
大家好,我是深山踏红叶,今天我们来聊一聊Autofac 依赖注入框架,它是一个开源的并且提供了多种注入方式,并提供了对生命周期管理和作用域控制的强大支持。引言依赖注入(Dependency Injection,简称 DI)是 ...
-
大家好,我是深山踏红叶,今天来聊一聊,kafka读作卡夫卡,和星铁里面的一个角色名名字一样,那什么是kafka,Kafka 是一个高效、可靠、可扩展的分布式消息队列,适用于实时数据流的处理和传输。适用于日志收集, ...
-
Serilog 是一个功能强大的 .NET 日志库,以其简洁的配置和灵活的输出方式而受到开发者喜爱。支持多种日志输出目标(如控制台、文件、数据库等),并且可以通过结构化日志的方式记录丰富的上下文信息,便于后续 ...
-
FreeRedis基于 .NET 的 Redis 客户端,支持 .NET Core 2.1+、.NET Framework 4.0+ 以及 Xamarin。特点• 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
-
在 .NET 平台和 C# 开发中,遵循一致的命名规则是确保代码可读性、可维护性和团队协作效率的关键。1. 类和接口的命名• 类名:使用帕斯卡命名法(PascalCase),即每个单词的首字母大写,不包含下划线。 ...
-
大家好,我是深山踏红叶,今天要介绍一个名为 FG.CsvParser 的库。FG.CsvParser 是一个轻量级的 CSV 文件解析器,用于从 CSV 文件中读取数据并将其转换为适合处理的结构。提供了一种便捷的方式来操作和处理 CS ...
-
大家好,我是深山踏红叶,今天我们来聊一聊ASP.NET Core 中集成 Autofac 依赖注入容器,它能提供更灵活的依赖管理功能,同时保持 ASP.NET Core 的原生功能与 Autofac 的强大特性。下面让我们看一看是怎么操作 ...
-
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
-
大家好,我是深山踏红叶,在日常开发中,处理 Excel 文件是一个常见的需求。无论是生成报表、导入导出数据,还是对表格进行格式化操作,都需要一个简单、高效且易于使用的工具。今天,就让我们来了解一下 C ...
-
Serilog.AspNetCore 是一个用于 ASP.NET Core 应用程序的日志库,它允许将日志消息通过 Serilog 路由,从而实现灵活的日志记录功能。一、安装必要的 NuGet 包第一步,老规矩,安装Nuget包dotnet add pack ...
-
FFmpeg.NET[/pre] 是一个封装了 FFmpeg 功能的 .NET 库,能够方便地在 C# 项目中处理音视频文件。它支持多种操作,包括转码、剪辑、合并、分离音频等。功能• 解析元数据• 从视频生成缩略图• 使用以下 ...
-
大家好,我是深山踏红叶,今天来分享一个HTML 转 PDF 的相关库,DinkToPdf 是一个基于 .NET Core 的封装库,用于调用 wkhtmltopdf 库,通过 WebKit 渲染引擎将 HTML 页面转换为 PDF 文件。核心功能• HTM ...
-
在现代Web开发和自动化测试中, PuppeteerSharp 是一个强大的库,它允许我们在没有图形界面的情况下运行浏览器,从而实现网页自动化操作、数据抓取、截图和生成PDF等功能。特性1. 功能强大:Pu ...
-
在现代应用程序中,电子邮件仍然是重要的通讯方式之一。无论是个人应用程序还是企业级系统,邮件发送和接收功能都经常是必不可少的。简介MailKit 是一个跨平台的 .NET 库,专门用于处理电子邮件。它支持多种协 ...
-
在开发中,网络通信是很多应用的重要功能。例如聊天软件、游戏服务器、物联网设备管理等都需要通过网络传输数据。实现这些功能时,通常会用到 Socket。什么是 SuperSocket?SuperSocket 是一个轻量 ...
-
快速上手:DeepSeek SDK for .NET 全面指南简介Ater.DeepSeek.AspNetCore [/pre]是专门为 .NET 开发者提供的 DeepSeek API SDK。它旨在简化与 DeepSeek AI 平台的集成,使开发者能够快速构建和 ...
-
简介SSH.NET 是一个针对 .NET 平台优化的 Secure Shell (SSH-2) 库,支持并行操作。它提供了丰富的功能,包括执行 SSH 命令、SFTP 和 SCP 文件传输、端口转发、交互式终端等功能,并支持多种认证方式和加 ...
-
AngleSharp[/pre] 是一个 C# 库,主要用于解析和操作 HTML 和 XML 文档,类似于浏览器的 DOM 操作。允许你在 C# 中使用类似浏览器的方式处理网页数据,进行网页抓取、数据提取和处理等任务。安装第一步, ...
-
在日常开发中,我们常常需要将动态生成的 HTML 内容转换为 PDF 文件。无论是用于打印、存档还是分享,PDF 格式都因其跨平台兼容性和稳定性而备受青睐。今天,我们就来介绍一个强大的工具——HtmlToPDFCore,可 ...
-
在开发中,处理压缩文件是一个常见的需求。无论是从互联网下载资源、备份数据,还是打包应用程序的输出,压缩和解压功能都扮演着重要的角色。C 压缩解压文件处理方案1. 简介SharpCompress 是一个由 Adam ...
-
MCPSharp 是一个用于帮助开发者构建 Model Context Protocol (MCP) 服务器和客户端的 .NET 库。通过 MCPSharp,我们可以:• 创建符合 MCP 标准的工具和函数,供 AI 模型发现和使用。• 使用简单易用的客户端 ...
-
在 .NET 生态中,如果你正在寻找一个轻量级、高性能且跨平台的 PDF 处理库,Docnet 是一个值得推荐的选择。它封装了 Google Chromium 使用的 PDF 渲染引擎 PDFium,提供了强大的 PDF 文档读取、解析 ...
-
大家好,我是深山踏红叶,今天我们在多聊一个Excel的类库,EPPlus[/pre] 是一个用于在 .NET 环境中操作 Excel 文件的开源库。支持读取、创建和编辑 .xlsx[/pre] 文件,需要注意的是在商业环境 ...
-
一个用于在 C#、VB.NET 和 ASP.NET 中备份和还原 MySQL 数据库的多功能工具。简介MySqlBackup.NET 是一个用于备份和还原 MySQL 数据库的 .NET 库(DLL)。它兼容多个 MySQL 连接器——MySql.Data.DLL[/p ...
-
CheckUpdate.Net 是一个轻量级的 .NET 客户端自动更新框架,适用于 C/S 架构的桌面应用程序。它通过访问远程服务器(目前基于 七牛云存储)获取更新信息,并下载新版本文件进行更新。相比传统的 IIS ...
-
大家好,我是深山踏红叶,今天要介绍一个名为 OllamaSharp 的库。一个用于与 Ollama API 进行交互的 C# 库, 让您轻松地与 Ollama 进行交互。 下面让我们看看是怎么来简化的。功能• 易于使用:仅需几行 ...