ASP.NET Core & Docker 实战经验分享

一.前言 最近一直在研究和实践ASP.NET Core、Docker、持续集成。在ASP.NET Core 和 Dcoker结合下遇到了一些坑,在此记录和分享,希望对大家有一些帮助。 二.中间镜像 我前面写过一个 《 "ASP.NET Core & Docker 零基础持续集成" 》的教程。里面我们 ... »

.Net Core微服务系列--理论篇

微服务的由来 微服务最早由Martin Fowler与James Lewis于2014年共同提出来的,但是微服务也不是一个全新的概念,它是由一系列在实践中获得成功并流行起来的概念中总结出来的一种模式,一种概念。而这一系列的概念大体上有这些: 领域驱动设计(DDD),持续交付,按需虚拟化,基础设施自动 ... »

汽车之家店铺商品详情数据抓取 DotnetSpider实战[二]

一、迟到的下期预告 自从上一篇文章发布到现在,大约差不多有3个月的样子,其实一直想把这个实战入门系列的教程写完,一个是为了支持DotnetSpider,二个是为了.Net 社区发展献出一份绵薄之力,这个开源项目作者一直都在更新,相对来说还是很不错的,上次教程的版本还是2.4.4,今天浏览了一下这个项 ... »

[C#]使用 C# 编写自己的区块链挖矿算法

[C ] 使用 C 编写自己区块链的挖矿算法 文章原文来自: "Code your own blockchain mining algorithm in Go!" ,原始文章通过 Go 语言来实现的,这里仍然是承接上一篇文章,来使用 C + .Net Core 实现我们的挖矿算法。 "强烈建议阅读前 ... »

ASP.NET Core 添加统一模型验证处理机制

一.前言 模型验证自ASP.NET MVC便有提供,我们可以在Model(DTO)的属性上加上数据注解(Data Annotations)特性,在进入Action之前便会根据数据注解,来验证输入的数据是否合法,下面介绍以下如何统一处理验证并返回错误信息。 二.Action过滤器实现统一验证 我们在判 ... »

ASP.NET Core MVC 2.1 顶级参数验证

本文讨论ASP.NET Core 2.1中与ASP.NET Core MVC / Web API控制器中的模型绑定相关的功能。虽说这是一个功能,但从我的角度来看,它更像是一个错误修复! 请注意,我使用的是 NET Core 2.1 Preview 1,正式版发布后,功能可能存在变动。 ASP.NET ... »

.net core2.0半年的使用经验之前言

目录 一、前言 按照惯例,每写一篇文章我都会写一篇前言。我使用.net core2.0做项目半年了。其中遇到不少坑。这篇文章主要是写我这半年使用2.0的经验,与踩坑的地方。小弟不才,请大神看看就好。下面我就会说说用到的一些开源库。然后还有要注意的地方。也算是一个整合帖吧。自己用的一套框架,用起来还是 ... »

.NET Core开源API网关 – Ocelot中文文档

Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 ... »