NET
  • 2025-01-23Seq 日志: .NET 应用程序中集成与快速入门
    Seq是一个功能强大且易于使用的日志服务器,特别适合用于集中管理和可视化.NET应用程序的日志。它支持结构化日志记录,提供实时查询和分析功能,帮助开发者快速定位和解决问题。安装和配置SeqWindows部署:可以从Seq下载页面:https://datalust.co/download获取最新版本并按照
  • 2025-01-23FlaUI:.NET 自动化测试 Windows 应用的强大工具
    FlaUI是一个基于微软UIAutomation技术的.NET库,主要用于对Windows应用程序(如Win32、WinForms、WPF等)进行自动化UI测试。它提供了强大的元素查找和交互功能,支持多种框架,并且易于使用和定制。内部采用异步调用以提高效率,社区也非常活跃。安装确保已安装.NET环境:FlaUI
  • 2025-01-23ASP.NET Core 使用响应压缩中间件提高程序性能
    20250104_ASP.NETCore使用响应压缩中间件提高程序性能ASP.NETCore中的响应压缩中间件1.什么是响应压缩中间件响应压缩中间件是ASP.NETCore的一部分,它通过应用支持的压缩算法(如Gzip和Brotli)来减小服务器发送到客户端的响应体积。这有助于加速数据传输,尤其适用于大段文本和
  • 2025-01-23ASP.NET Core 中的超时中间件
    ASP.NETCore中的超时中间件在ASP.NETCore中,超时中间件允许为HTTP请求设置超时限制,以提高应用程序的健壮性和响应能力。1.添加超时中间件到应用需要在的服务集合中添加请求超时中间件,再将其添加到请求处理管道中。usingMicrosoft.AspNetCore.Http.Timeouts;varbuilder
  • 2025-01-23ASP.NET Core 快速轻量级的浏览器检测和设备检测库
    在.NETFramework4.7中那样,通过HttpContext.Request的Browser属性轻松获取发起HTTP请求的浏览器信息,ASP.NETCore并未直接提供这一功能,现在有了BrowserDetector这个强大的NuGet包,你可以在ASP.NETCore应用中轻松实现浏览器、设备类型以及操作系统的检测。Browser
  • 2025-01-23.NET开源强大的高级日期和时间库
    NodaTime是一个为.NET设计的开源高级日期和时间库,提供了比.NET框架自带的DateTime和DateTimeOffset更加丰富和可靠的日期时间操作功能。1.安装NodaTime首先,通过NuGet安装NodaTime包:Install-PackageNodaTime2.基本概念NodaTime提供了多种日期和时间类型,主
  • 2025-01-23.Net类型 引用类型
    预定义类型引用类型C#支持两种预定义的引用类型:object和string名称.NET类型说明objectSystem.Object根类型,其他类型都是从它派生而来的(包括值类型)stringSystem.StringUnicode字符串 1.object类型许多编程语言和层次结构都提供了根类型,层次结构中
  • 2025-01-23回调函数 事件处理 dotnet .net 消费处理系统 生产者-消费者类型
    回调函数dotnet.net消费处理系统生产者-消费者类型一个简单的消息处理系统,它使用了.NET的System.Threading.Channels命名空间来创建一个无界的通道(channel),用于在不同的任务之间传递MessageWrapper对象。无界限的消息队列(UnboundedChannel)是.NET中System.Threading.Channel
  • 2025-01-23一组开源、免费、Metro风格的 WPF UI 控件库 - MahApps.Metro
    前言今天大姚给大家分享一个开源、免费、Metro风格的WPFUI控件库:MahApps.Metro。项目介绍MahApps.Metro是一个开源、免费、Metro风格的WPFUI控件库,提供了现代化、平滑和美观的控件和样式,帮助开发人员轻松创建具有现代感的Windows桌面应用程序。支持版本支持.NETF
  • 2025-01-22查看 C# 版本的方法
    在C#开发中,了解当前使用的C#版本非常重要,因为不同版本的C#支持不同的语言特性。以下是几种查看C#版本的方法:1.通过VisualStudio查看如果你使用的是VisualStudio,可以通过以下步骤查看当前项目的C#版本:方法1:项目属性在解决方案资源管理器中,右键单击项目名
  • 2025-01-22.net core 的 swagger 分组简单使用
    1.Programm中添加builder.Services.AddSwaggerGen(c=>{c.SwaggerDoc("v1",newOpenApiInfo{Title="BarcodeAPI",Version="v1"});c.SwaggerDoc("WMS",newOpenApiInfo{Title="W
  • 2025-01-22Csharp上传大文件到服务器指定文件夹问题
    功能:大文件上传下载,断点续传,文件夹上传下载,加密传输,加密存储,云对象存储要求:免费,开源,技术支持前端:vue2,vue3,react,vue-cli,html,jquery后端:asp.net,vb.net,.netcore,.netmvc,.netwebform平台:Windows,macOS,Linux,Ubuntu,RedHat,CentOS,中标麒麟,银河麒麟,统信UOS,信
  • 2025-01-22界面控件 DevExpress WinForms v24.2 新版亮点:正式支持.NET 9
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForms控件v24.2日前已经全新发布,新
  • 2025-01-21当ASP.NET API接口被刷:全面应对指南
    一、引言在当今数字化的网络世界中,ASP.NETAPI作为后端服务与前端应用、第三方系统交互的桥梁,扮演着至关重要的角色。然而,令人头疼的是,API接口常常遭受恶意刷取的威胁。想象一下,大量毫无意义的恶意请求如潮水般涌来,服务器资源被无情地消耗,合法用户的请求只能在一旁苦苦等
  • 2025-01-21深入探索Math.NET:开启高效数值计算之旅
    一、引言在当今数字化时代,数值计算已然成为科学研究、工程设计、金融分析等众多领域的核心驱动力。从探索宇宙奥秘的物理学计算,到优化建筑结构的土木工程设计,再到预测市场趋势的金融建模,数值计算的身影无处不在,它为解决复杂问题提供了高效且精准的手段。在.NET平台的广阔
  • 2025-01-21.NET Core 中如何构建一个弹性的 HTTP 请求机制?
    1.理解弹性HTTP请求机制什么是弹性?弹性是指系统在面对故障或异常情况时,能够保持或快速恢复到正常状态的能力。在HTTP请求的上下文中,弹性意味着当请求失败时,系统能够自动采取一系列措施(如重试、降级、断路等)来确保请求最终成功或优雅地处理失败。为什么需要弹性HTTP请求
  • 2025-01-21.NET Framework
    .NETFramework是微软推出的一个软件开发平台,主要用于构建和运行Windows应用程序。它是.NET生态系统的早期版本,专注于Windows平台,并提供了丰富的类库和运行时环境。注意事项跨平台限制:.NETFramework主要适用于Windows平台,不支持跨平台开发。版本兼容性:不同版本的.
  • 2025-01-21.NET Framework
    .NETFramework是微软推出的一个软件开发平台,主要用于构建和运行Windows应用程序。它是.NET生态系统的早期版本,专注于Windows平台,并提供了丰富的类库和运行时环境。注意事项跨平台限制:.NETFramework主要适用于Windows平台,不支持跨平台开发。版本兼容性:不同版本的.
  • 2025-01-21通过sqlserver添加修改系统管理员账号.120510
    一,思路:在其他服务器B,通过sa账号远程登录需增加/修改系统管理员账号的服务器A,用sqlserver的xp_cmdshell功能,模拟cmd通过netuser命令进行添加或者修改系统管理员账号。特别提示:此解决方案只适用于服务器没有加域且忘记管理员密码的用户使用,请不要作为非法用途!二,解决方法:0,在服务
  • 2025-01-21DevExpress ASP.NET Web Forms v24.2 最新版本系统环境配置要求
    本文档包含有关安装和使用 DevExpressASP.NETWebForms控件的系统要求的信息。点击获取DevExpressv24.2正式版.NETFrameworkDevExpressASP.NETWebForms控件支持以下.NET框架版本。如果您需要DevExpress产品的早期版本,请咨询“在线客服”获取。IDEDevExpressASP.
  • 2025-01-20ML.NET 图像分类
    参考文档:https://www.cnblogs.com/mq0036/p/18302572 usingMLNET_Image;usingstaticMLNET_Image.MLModel1;namespaceMLNET.Image{publicpartialclassMainForm:Form{publicMainForm(){InitializeComponent();
  • 2025-01-20C#/.NET/.NET Core技术前沿周刊 | 第 22 期(2025年1.13-1.19)
    前言C#/.NET/.NETCore技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NETCore领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。
  • 2025-01-19.NET周刊【1月第1期 2025-01-05】
    国内文章3款.NET开源、功能强大的通讯调试工具,效率提升利器!https://www.cnblogs.com/Can-daydayup/p/18631410本文介绍了三款功能强大的.NET开源通讯调试工具,旨在提高调试效率。这些工具包括LLCOM,提供串口调试和自动化处理功能;Wu.CommTool,支持ModbusRTU和MQTT调试,界面丰富;以及
  • 2025-01-19(原创)[开源][.Net Standard 2.0] SimpleMMF (进程间通信框架)更新 v1.1,极低CPU占用
    一、前言在上一篇(原创)[.Net]进程间通信框架(基于共享内存)——SimpleMMF中,发布了v1.0版,最大的问题是:CPU占用较高,至少40-50%。这既与我的开发水平有关,也与SimpleMMF诞生环境有关,这个主要是用在数字孪生各软件之间同步数据,而部署软件的工作站性能都强悍,像我常用的便是一个有着19
  • 2025-01-18Python 潮流周刊#86:Jupyter Notebook 智能编码助手(摘要)
    本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。分享了12篇文章,12个开源项目,全文2000字。以下是本期摘要: