51Aspx 源码服务专家 社区资讯

51ASPX COMMUNITY

交流经验,找到下一步灵感。

技术实践、开发文档与社区资讯,汇集在这里。

540 技术文章385 开发文档1054 篇社区资料

.NET

共 157 篇
技术文章

记一次 .NET 某新能源系统 线程疯涨 分析

一:背景 1. 讲故事 前段时间收到一个朋友的求助,说他的程序线程数疯涨,寻求如何解决。 等我分析完之后,我觉得这个问题很有代表性,所以拿出来和大家分享下,还是上老工具 WinDbg。 二: WinDbg 分析 1. 线程真的在疯涨吗 要想查线程有没有疯涨,可…

技术文章

.NET 中的counter(一)

打造一个完善的软件产品,准确完整实现业务是第一步,再有就是有优秀的性能,稳定的运行。为了能量化性能指标,需要利用工具,来收集这些数据,以便对产品作出代码级调整。 先说一下.net中带一个全局工具:dotnet-counters,它 是一个性能监视工具,用于临时…

技术文章

什么是.Net?

.NET 是一个开发平台,或者叫开发者平台。使用 .NET 你可以创建不同类型的应用程序,使用多种开发语言、编辑器和工具库创建网页、手机、桌面以及游戏等应用。其核心特点是:免费、开源和跨平台。 1.语言和平台 我们先来理解一下什么是 .NET 开发平台。 简单…

技术文章

ASP.NET MVC面试题汇总

1.MVC中的TempData、ViewBag、ViewData区别? TempData 保存在Session中,Controller每次执行请求的时候,会从Session中先获取 TempData,而后清除Session,获取完TempData数据,虽然保存…

技术文章

.NET6之Mini API【三十、结束篇】

不知不觉来到了《.NET6之MiniAPI》的第三十篇,回顾之前的篇幅,主要涉及如下: HTTP请求,应答 Request,Response 配置选项 配置,选项 依赖注入,中间件 依赖注入,中间件 日志,监控,跟踪,健康检查 日志,NLog,健康检查,Met…

技术文章

.NET6之Mini API【二十九、UnitTest】

MiniAPI的单元测试与asp.net web api的单元测试大体是相同的(毕竟都是asp.net core),只是在小细节上有一些差异,文章中会说到这点。 本文测试框架是XUnit,Mock框架是Moq,关于这两个框架和库的学习,这里就忽略了。 首先创建…

技术文章

.NET6之Mini API【二十七、Metrics】

应用的各种Metrics是保证应用健康稳定运行的基础,特别对于一些可用性有所要求的应用,本文介绍prometheus-net这个三方指示库。 prometheus-net的工作原理是,在应用内部埋点,通过prometheus采集数据,然后通过grafana把采…

技术文章

.NET Framework 2022 年 6 月安全和质量汇总更新

我们将发布 2022 年 6 月的 .NET Framework 安全和质量汇总更新。 安全 6 月安全和质量汇总更新不包含任何新的安全修补程序。有关最新的安全更新 ,请参阅 2022 年 5 月安全和质量汇总 。 质量和可靠性 此版本包含以下质量和可靠性改进…

技术文章

.NET6之Mini API【二十六、封装Dapper】

在上一篇说过,Dapper是通过扩展IDbConnection来达到实现的,那带来的一个问题就是隔离性不好,比如在做单元测试时,mock就有点困难,所以在实践中,我对Dapper作了扩展,下面分享出来,以供大家参考,同时说明一下,这仅是自己根据自己的需要实现的…

技术文章

.NET6之Mini API【二十五、Dapper】

注:如果你使用Dapper一段时间了,这篇你可以跳过去了。 在第十二篇中,我们聊过官方的ORM——EntityFramework,它可以把SQL细节都隐藏,这对于一些标准化的关系数据库项目非常便捷。今天,介绍另外一个流行的ORM——Dapper,Dapper是…