随笔分类 - ASP.NET Core

摘要:简介 本篇文章主要介绍如何在 CAP 中集成使用 Castle.DynamicProxy,Castle DynamicProxy 是一个用于在运行时动态生成轻量级.NET代理的库。代理对象允许在不修改类代码的情况下截取对对象成员的调用。可以代理类和接口,但是只能拦截虚拟成员。 为什么需要使用 AOP 阅读全文
posted @ 2021-01-05 17:10 Savorboard 阅读(431) 评论(0) 推荐(4) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 3.1 版本正式版。同时我们也很高兴的告诉你 CAP 在 GitHub 已经突破了 4000 Star. CAP 3000 Star 还是去年8月份的时候,最近一年涨了 1000 Star,几乎没有宣传的情况下我觉得还是可以,最开心的是这新增的 1000 中 阅读全文
posted @ 2020-08-17 09:23 Savorboard 阅读(2081) 评论(12) 推荐(29) 编辑
摘要:前言 今天,我们很高兴宣布 CAP 发布 2.6 版本正式版。同时我们也很高兴的告诉你 CAP 在 GitHub 已经突破了3000 Star. 自从上次 CAP "2.5 版本发布" 以来,已经过去了几个月的时间,关注的朋友可能知道,在这几个月的时间里,也发布了几个预览版的 2.6 版本的NuGe 阅读全文
posted @ 2019-08-29 10:35 Savorboard 阅读(4614) 评论(44) 推荐(60) 编辑
摘要:前言 大家好,很久没有写博客了,最近半年也是比较的忙,所以给关注我的粉丝们道个歉。去年和朱永光大哥聊的时候提了一下我们的这个方案,他说让我有空写篇博客讲一下,之前是非常的忙,所以这次趁着有些时间就写一下我们这边关于版本控制的方案吧。 那么今天给大家分享一个我们正在使用的一个基于k8s以及kong网关 阅读全文
posted @ 2019-06-28 09:09 Savorboard 阅读(3339) 评论(2) 推荐(16) 编辑
摘要:前言 这篇文章我想带领大家了解一下 ASP.NET Core 中如何进行的身份验证,在开始之前强烈建议还没看过我写的 Identity 系列文章的同学先看一下。 Identity 入门系列文章: "Identity 入门一" "Identity 入门二" "Identity 入门三" 名词解释 做 阅读全文
posted @ 2019-04-23 09:09 Savorboard 阅读(20889) 评论(34) 推荐(76) 编辑
摘要:前言 自从上次 CAP "2.3 版本发布" 以来,已经过去了几个月的时间,这几个月比较忙,所以也没有怎么写博客,~~趁着2019年到来之际~~(现在应该是2019年开始的时候),CAP也发布了2018年的最后一个大版本 2.4,在这个版本中,我们引入了一个新的特性,叫做“版本隔离”。 简介 可能有 阅读全文
posted @ 2019-01-07 09:09 Savorboard 阅读(2410) 评论(9) 推荐(14) 编辑
摘要:前言 大家好,今天给大家介绍一下如何在 ASP.NET Core 项目中集成 Skywalking,Skywalking 是 Apache 基金会下面的一个开源 APM 项目,有些同学可能会 APM 是干什么用的还不是太了解,那么下面我就简单的来说一下。 APM 全称是 (Application P 阅读全文
posted @ 2018-10-15 09:08 Savorboard 阅读(11498) 评论(44) 推荐(48) 编辑
摘要:前言 很多同学可能对于CAP这个项目想有更一步的了解,包括她的工作原理以及适用的场景,所以博主就准备了一场直播给大家讲解了一下,这个视频是直播的一个录像。 由于我这次直播本来是没有打算对外的,所以也是没有怎么准备的,所以在直播的过程中出现了一些讲解不到位或者是意外的情况,还请大家能够谅解~。 最后, 阅读全文
posted @ 2017-07-27 11:10 Savorboard 阅读(7643) 评论(9) 推荐(27) 编辑
摘要:背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(2016)年底,最初是为了解决分布式系统中的分布式事务的问题 阅读全文
posted @ 2017-07-21 09:03 Savorboard 阅读(72630) 评论(121) 推荐(203) 编辑
摘要:前言 接 "上一篇" 。 上一篇未完待续的原因是当时刚好是6 30号晚上马上12点了还没写完,然后我想赶在7月1号之前发出去,所以当时就发了。然后在发的时候出了一点问题,结果发出去的时候刚好是 7.1号 00:00分,所以就很尴尬~~ 这一篇,我们就接着说一说微服务吧。 接上文 第四步,重构。 当你 阅读全文
posted @ 2017-07-20 10:58 Savorboard 阅读(20056) 评论(15) 推荐(50) 编辑
摘要:前言 前几天在博客园看到有园友在分享关于微软的一个微服务架构的示例程序,想必大家都已经知道了,那就是 "eShopOnContainers" 。 我们先不看项目的后缀名称 OnXXX ,因为除了 OnContainers 还有 OnAzure,OnWeb,OnKubernetes 以及 OnServ 阅读全文
posted @ 2017-07-01 00:00 Savorboard 阅读(15418) 评论(14) 推荐(34) 编辑
摘要:前言 关于 ASP.NET Core 2.0 的新功能可以查看我的 "这篇博客" 。 这篇文章是 Priview2中的一些改进。 .NET Core 2.0 Preview2 Azure 的改进 Docker 镜像转移到了 Debian Stretch 修复并支持 macOS High Sierra 阅读全文
posted @ 2017-06-29 12:10 Savorboard 阅读(7338) 评论(25) 推荐(37) 编辑
摘要:前言 ASP.NET Core 的变化和发展速度是飞快的,当你发现你还没有掌握 ASP.NET Core 1.0 的时候, 2.0 已经快要发布了,目前 2.0 处于 Preview 1 版本,意味着功能已经基本确定,还没有学习过 ASP.NET Core 的同学可以直接从 2.0 开始学起,但是如 阅读全文
posted @ 2017-05-25 09:01 Savorboard 阅读(18516) 评论(48) 推荐(105) 编辑
摘要:前言 查询了一下关于 MVC 中的模型绑定,大部分都是关于如何使用的,以及模型绑定过程中的一些用法和概念,很少有关于模型绑定的内部机制实现的文章,本文就来讲解一下在 ASP.NET Core MVC 中模型绑定是如何实现的,以及它的一些其他用法。 模型绑定的用途 通常情况下,我们在使用 MVC 框架 阅读全文
posted @ 2017-05-24 12:08 Savorboard 阅读(11145) 评论(4) 推荐(29) 编辑
摘要:前言 我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是 " MailKit " 和 " FluentEmail " , 下面我对它们分别进行介绍。 MailKit 在 A 阅读全文
posted @ 2017-04-30 22:58 Savorboard 阅读(7931) 评论(4) 推荐(20) 编辑
摘要:原文地址:http://piotrgankiewicz.com/2017/04/17/asp net core 12 samples/ 作者:Piotr Gankiewicz 翻译: "杨晓东(Savorboard)" 前言 在今天的博客中,我将介绍十几个可以在 ASP.NET Core 应用程序中 阅读全文
posted @ 2017-04-27 10:20 Savorboard 阅读(14074) 评论(15) 推荐(78) 编辑
摘要:前言 在 "上一篇" 文章中,我们已经知道了在 ASP.NET Core MVC 中如何发现一个 Action,那么在发现了Action之后,就是 Action 的一个调用过程,也就是整个 Action 执行的生命周期,那么本文我们就来一起看一下Action是怎么激活并且执行的吧。 Getting 阅读全文
posted @ 2017-04-14 10:59 Savorboard 阅读(5756) 评论(8) 推荐(25) 编辑
摘要:前言 在 "上一篇" 文章中,我们已经学习了 ASP.NET Core MVC 的启动流程,那么 MVC 在启动了之后,当请求到达过来的时候,它是怎么样处理的呢? 又是怎么样把我们的请求准确的传达到我们的 Action 上呢? 那么,在这边文章中,我们一起跟踪源码看一下,框架都做了些什么东西。 Ge 阅读全文
posted @ 2017-03-30 10:32 Savorboard 阅读(7305) 评论(18) 推荐(43) 编辑
摘要:前言 在 "上一篇" 文章中,我们学习了 ASP.NET Core MVC 的路由模块,那么在本篇文章中,主要是对 ASP.NET Core MVC 启动流程的一个学习。 ASP.NET Core 是新一代的 ASP.NET 应用程序,它是跨平台的,并且不依赖于 IIS,新的 MVC Core 设计 阅读全文
posted @ 2017-03-27 09:03 Savorboard 阅读(15132) 评论(32) 推荐(84) 编辑
摘要:前言 最近打算抽时间看一下 ASP.NET Core MVC 的源码,特此把自己学习到的内容记录下来,也算是做个笔记吧。 路由作为 MVC 的基本部分,所以在学习 MVC 的其他源码之前还是先学习一下路由系统,ASP.NET Core 的路由系统相对于以前的 Mvc 变化很大,它重新整合了 Web 阅读全文
posted @ 2017-03-20 09:05 Savorboard 阅读(7538) 评论(8) 推荐(27) 编辑