上一页 1 2 3 4 5 6 7 8 ··· 48 下一页
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .Net应用架构示例项目集锦,研究和学习最新DotNetCore技术宝贵教材 .NET Application Architecture https://github.com/dotnet-architecture 位于Github上dotnet-architecture名下的项目是集结了开源社区智慧的示范结晶,是研究和学习最新DotNetCore技术的宝贵教材。 微服务和D 阅读全文
posted @ 2022-11-04 17:03 TaylorShi 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - MYSQL主从实例+Entity Framework Core实现读写分离之实战演练 前言 之前写过一篇《乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行MYSQL多实例并实现主从(Master-Slave)部署》,实现了MYSQL主从多实例部署,基于它我们来写一写怎么在Entity Framework Core的配合下实现 阅读全文
posted @ 2022-11-01 18:56 TaylorShi 阅读(148) 评论(3) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 适用于Entity Framework Core的命令行(CLI)工具集(Dotnet-EF) 什么是EFCore CLI 适用于Entity Framework Core的命令行接口(CLI)工具可执行设计时开发任务。例如,可以创建迁移、应用迁移,并为基于现有数据库的模型生成代码。 获取EFCore CLI https://github.com/TaylorShi/HelloEfCoreCl 阅读全文
posted @ 2022-10-31 12:46 TaylorShi 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 温故知新,CSharp遇见异步编程(Async/Await),通过ILSpy反编译代码,透过现象看本质 什么是Async/Await C#中的Async和Await关键字是异步编程的核心。通过这两个关键字,可以使用.NET Framework、.NET Core或Windows运行时中的资源,轻松创建异步方法(几乎与创建同步方法一样轻松)。使用async关键字定义的异步方法简称为“异步方法”。 pub 阅读全文
posted @ 2022-10-30 21:52 TaylorShi 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 温故知新,CSharp遇见事件和委托(Event/Delegate),通过ILSpy反编译代码,透过现象看本质 事件和委托的区别到底是什么 委托提供了一种机制,可实现涉及组件间最小耦合度的软件设计,它是一种引用类型。 和委托类似,事件是后期绑定机制。事件是建立在对委托的语言支持之上的,它是对委托的封装,可以理解为一种特殊的委托(本质不是)。 事件是对象用于广播已发生事情的一种方式。任何其他组件都可以订阅事件, 阅读全文
posted @ 2022-10-30 18:15 TaylorShi 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行Redis多实例并实现主从(Master-Slave)部署 话说数据存储演化史 单实例时代 上个世纪90年代,那时候网站还都是静态为主,动态的都不多,单实例数据库完全可以轻松应付。 这样的单实例架构会遇到如下瓶颈 数据量的总大小,一个机器放不下时 数据的索引(B+ Tree),一个机器的内存放不下时 访问量(读写混合),一个实例不能承受 ... 缓存+多实例 阅读全文
posted @ 2022-10-30 11:35 TaylorShi 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见云原生(Cloud Native)之Docker Desktop for Windows 运行MYSQL多实例并实现主从(Master-Slave)部署 什么是MYSQL主从模式 主从复制过程使数据库管理员能够同时复制或拷贝存储在多个服务器中的数据。这有助于数据库管理员一直创建数据库的实时备份。在某些情况下,当主从机出现任何问题时,他们可以立即切换到从机数据库,并保持应用程序正常运行。复制过程确保你的应用程序根本不会面临任何形式的停机。 在这种复制中 阅读全文
posted @ 2022-10-29 21:51 TaylorShi 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 社区开源集锦(.NET Core Community on Github) 什么是.NET Core Community https://github.com/dotnetcore 一个诞生于中国的非官方的.NET开源社区,为.NET生态系统做出贡献。 DotNetCore EasyCaching 简介 EasyCaching是一个开源的缓存库,它包含了缓存的基本用法和一些 阅读全文
posted @ 2022-10-29 17:21 TaylorShi 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见新一代工业互联网(Industrial Internet)之11家新工厂加入其全球灯塔网络,三一重工(长沙)、海尔(青岛)、美的(顺德) 什么是灯塔工厂 "灯塔工厂"项目由达沃斯世界经济论坛与管理咨询公司麦肯锡合作开展遴选,被誉为"世界上最先进的工厂",具有榜样意义的"数字化制造"和"全球化4.0"示范者,代表当今全球制造业领域智能制造和数字化最高水平。 全球灯塔工网络是由生产工厂和价值链组成的社区,其成员在采用并整合第四次工业革命各 阅读全文
posted @ 2022-10-29 10:17 TaylorShi 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core性能设计,使用内存、分布式缓存(Redis)敏捷响应 ASP.NET Core性能优化 避免阻塞调用 ASP.NET Core应用应设计为可同时处理许多请求。异步API允许较小线程池处理数千个并发请求,无需等待阻塞调用。线程可以处理另一个请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core应用中的一个常见性能问题是阻塞可以异步进行的调用 阅读全文
posted @ 2022-10-27 11:07 TaylorShi 阅读(331) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 48 下一页