
中间件(Middleware)是ASP.NET Core中的一个重要特性。所谓中间件就是嵌入到应用管道中用于处理请求和响应的一段代码。ASP.NE....
先决条件本教程假定RabbitMQ已经安装,并运行在localhost标准端口(5672)。如果你使用不同的主机、端口或证书,则需要调整....
前言上篇《.net core实践系列之短信服务-架构设计》介绍了我对短信服务的架构设计,同时针对场景解析了我的设计理念。本篇继....
借助老外写的一个扩展表达式的类,可以把上篇中的代码写得更优雅这是PredicateBuilder的源文件 public static class Pre....
0.介绍Sonar 是一款开源的代码分析工具,可能有很多人已经用过,本篇文章主要是讲解如何在 Docker 里面安装 Sonar 并且用其....
在C#的字符串,其中有许多空格,现要求是把多余的空格去除保留一个。原理是使用Split()方法进行分割,分割有一个选项是Remov....
在MVC中我需要动态生成表单,而这个表单是根据自定义的表单设计器设计出来的。详见:ASP.NET MVC 2生成动态表单的一种最简单....
今天回忆了之前看的《深入理解C#》这本书中的泛型章节,其中对泛型的可变性的理解。泛型可变性分两种:协变和逆变。逆变也....
序在前面的文章C# 如何插入、修改、删除Word批注一文中介绍了如何操作Word批注的一些方法,在本篇文章中继续介绍操作Word批....
摘要异步这东西,真正用起来的时候,发现事情还是挺多的,最近在项目中用到了异步的知识,发现对它还是不了解,处理起来,走....
之前的文章记述了从ASP.NET Core Module到KestrelServer的请求处理过程。现在该聊聊如何生成ASP.NET中我们所熟悉的HttpConte....
首先,了解下WinForm做游戏的基本思路: 做游戏需要的最基本的两个元素,一个是屏幕,另一个就是在屏幕的移动的对象了。 然....
互联网的出现改变了人们的某些生活方式,而随着互联网的普及,越来越多的企业准备或已经要把过去传统的开发系统模式转动到互....
直接上代码: 1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5....
随着 Web、iOS、Android、智能设备的流行,新的编程语言纷纷涌现并表现不俗,如 Ruby,Python,Scala,Go,Node.js,Swift ....
简介 图表示点之间的关系,在C#中通过节点对象的集合来表示点(Vertex),用邻接矩阵(adjacency matrix)来表示点之间的....
如何在ASP.NET Core 2.0中实现网址重定向?答案新建一个空项目,在Startup.cs文件中,配置RewriteOptions参数并添加网址重....
前言 .net core来势已不可阻挡。既然挡不了,那我们就顺应它。了解它并学习它。今天我们就来看看和之前.net版本的配置文件....
本文很多内容来自选自TDD实例一书。预备知识最好有一些预备知识,例如xUnit,Moq,如何编写易于测试的代码,这些内容我都....
一、Enum的定义: public enum UserRolesType { UnKnown=0,BaseSimple=70,BaseBasic=71,BaseExtend=72,BaseBasic2=88,B....