C#自定义异常就这么简单 .NET技术

C#自定义异常就这么简单

C#是一种强类型语言,可以捕获和处理各种异常,从而帮助我们发现程序中出现的错误。在程序开发过程中,如果需要找到特定的错误情况并处理,这时就需要创建自定义异常。本文将介绍如何在C#中...
阅读全文
聊一聊 dotnet-trace 调查 lock锁竞争 .NET技术

聊一聊 dotnet-trace 调查 lock锁竞争

最近在分析一个 linux 上的 dump,最后的诱因是大量的lock锁诱发的高频上下文切换,虽然问题告一段落,但我还想知道一点信息,所谓的高频到底有多高频?锁竞争到底是一个怎样的...
阅读全文
武装你的WEBAPI-OData与DTO .NET技术

武装你的WEBAPI-OData与DTO

本文属于OData系列文章前面写了很多有关OData使用的文章,很多读者会有疑问,直接将实体对象暴露给最终用户会不会有风险?$expand在默认配置的情况下,数据会不会有泄露风险?
阅读全文
FreeSSL申请免费证书 .NET技术

FreeSSL申请免费证书

FreeSSL 是一个免费证书和 SSL 证书管理平台。旨在为个人和小型企业提供免费 SSL 证书,以加强他们的网站和应用程序的安全性。与传统的 SSL 证书颁发机构不同,Free...
阅读全文
ASP.NET Core MVC 从入门到精通之序列化 .NET技术

ASP.NET Core MVC 从入门到精通之序列化

随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉...
阅读全文