前言 CLR(Common Language Runtime)支持两种类型:值类型和引用类型。 关于这两兄弟,很多程序员都不会去深究。大部分也就...
前言 CLR(Common Language Runtime)支持两种类型:值类型和引用类型。 关于这两兄弟,很多程序员都不会去深究。大部分也就...
前言 自从C# 5.0时代引入async和await关键字后,异步编程就变得流行起来。尤其在现在的.NET Core时代,甚至如果你的代码中没有...
ASP.NET应用程序的生命周期 ASP.NET程序的生命周期开始于用户通过浏览器向Web服务器发送一个请求,ASP.NET是一个ISAPI W...
使用 HttpRequester 更方便的发起 HTTP 请求 Intro 一直感觉 .net 里面(这里主要说的是 .net framewor...
在实际的网站设计中我们经常会遇到用户数据的验证和加密的问题,如果实现单点,如果保证数据准确,如何放着重放,如何防止CSRF等等。 其中,在所有的...
一步步实现对API的访问限制(节流) 如果客户端很频繁的请求服务器,会给给服务器造成很大的压力,需要对客户端对API的请求,做一些限制,如Pyt...
DotNet WebApi消息拦截器之MessageHandler 消息拦截器是一个类,接收 HTTP request并返回 HTTP resp...
DotNet Web Api开发Restful Api相关 开发环境 Visual Studio 2015 .Net Framework 4.5...
在.Net Web Api中使用FluentValidate进行参数验证 安装FluentValidate 在ASP.NET Web Api中请...
Preface: 最近看到.net core很火,忍不住体验了一把,发现微软一直在进步。现在的.net core2.0, 除了生态不是很完善(和...