摘要: 背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(2016)年底,最初是为了解决分布式系统中的分布式事务的问题阅读全文
posted @ 2017-07-21 09:03 Savorboard 阅读(2742) 评论(42) 编辑
摘要: 背景 相信前面几篇关于微服务的文章也介绍了那么多了,在构建微服务的过程中确实需要这么一个东西,即便不是在构建微服务,那么在构建分布式应用的过程中也会遇到分布式事务的问题,那么 CAP 就是在这样的背景下诞生的。 最初打算做这个东西是在去年(2016)年底,最初是为了解决分布式系统中的分布式事务的问题阅读全文
posted @ 2017-07-21 09:03 Savorboard 阅读(2742) 评论(42) 编辑
摘要: 前言 在上一篇文章中,我们说到了异步消息通讯,下面这篇文章呢,大部分内容是翻译来自于 "这篇微软的文章" ,所以其内容还是具有一定的理论指导意义的。 当我们跨多个微服务进行内部通讯的时候,异步消息和事件驱动至关重要。我们可能需要在不同的边界上下文中进行域模型的更新。 我们举个例子,比如 eShop 阅读全文
posted @ 2017-07-20 21:42 Savorboard 阅读(826) 评论(2) 编辑
摘要: 前言 接 "上一篇" 。 上一篇未完待续的原因是当时刚好是6 30号晚上马上12点了还没写完,然后我想赶在7月1号之前发出去,所以当时就发了。然后在发的时候出了一点问题,结果发出去的时候刚好是 7.1号 00:00分,所以就很尴尬~~ 这一篇,我们就接着说一说微服务吧。 接上文 第四步,重构。 当你阅读全文
posted @ 2017-07-20 10:58 Savorboard 阅读(2439) 评论(13) 编辑
摘要: 前言 前几天在博客园看到有园友在分享关于微软的一个微服务架构的示例程序,想必大家都已经知道了,那就是 "eShopOnContainers" 。 我们先不看项目的后缀名称 OnXXX ,因为除了 OnContainers 还有 OnAzure,OnWeb,OnKubernetes 以及 OnServ阅读全文
posted @ 2017-07-01 00:00 Savorboard 阅读(2324) 评论(10) 编辑
摘要: 前言 关于 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 阅读(5696) 评论(25) 编辑
摘要: 原文地址:http://msdn.microsoft.com/en us/magazine/cc163791.aspx 原文发布日期: 9/19/2005 原文已经被 Microsoft 删除了,收集过程中发现很多文章图都不全,那是因为原文的图都不全,所以特收集完整全文。 目录 "前言" "CLR启阅读全文
posted @ 2017-06-15 11:33 Savorboard 阅读(499) 评论(7) 编辑
摘要: 前言 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 阅读(9875) 评论(48) 编辑
摘要: 前言 查询了一下关于 MVC 中的模型绑定,大部分都是关于如何使用的,以及模型绑定过程中的一些用法和概念,很少有关于模型绑定的内部机制实现的文章,本文就来讲解一下在 ASP.NET Core MVC 中模型绑定是如何实现的,以及它的一些其他用法。 模型绑定的用途 通常情况下,我们在使用 MVC 框架阅读全文
posted @ 2017-05-24 12:08 Savorboard 阅读(1469) 评论(3) 编辑
摘要: 前言 目前 EF Core 的最新版本为 ,所以本篇文章主要是针对此版本的一些说明。 注意:如果你要在Visual Studio 中使用 .NET Core 2.0 , 你需要至少 Visual Studio 2017 15.3 预览版本。 安装或升级到 EF Core 2.0 你可以通过以下命令来阅读全文
posted @ 2017-05-18 10:32 Savorboard 阅读(2949) 评论(13) 编辑
摘要: 一、安装插件 在 Visual Studio Code 中打开扩展面板(快捷键 ),搜索安装 插件)。 二、配置启动参数 在 Visual Studio Code 中快捷键 打开调试面板。 点击右上角 “齿轮” 按钮,打开 文件,添加如下配置: launch.json 三、配置 TypeScript阅读全文
posted @ 2017-05-09 17:17 Savorboard 阅读(927) 评论(1) 编辑