会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
TaylorShi
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
48
下一页
2022年10月27日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core性能设计,使用内存、分布式缓存(Redis)敏捷响应
摘要:
ASP.NET Core性能优化 避免阻塞调用 ASP.NET Core应用应设计为可同时处理许多请求。异步API允许较小线程池处理数千个并发请求,无需等待阻塞调用。线程可以处理另一个请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core应用中的一个常见性能问题是阻塞可以异步进行的调用
阅读全文
posted @ 2022-10-27 11:07 TaylorShi
阅读(357)
评论(0)
推荐(1)
编辑
2022年10月25日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core安全设计,如何防范XSRF、ORA、XSS及启用CORS
摘要:
ASP.NET Core安全性 通过ASP.NET Core,开发者可配置和管理安全性。 身份验证 授权 数据保护 HTTPS强制 在开发期间安全存储应用机密 XSRF/CSRF防护 跨域资源共享(CORS) 跨站点脚本(XSS)攻击 通过这些安全功能,可以生成安全可靠的ASP.NET Core应用
阅读全文
posted @ 2022-10-25 23:42 TaylorShi
阅读(466)
评论(0)
推荐(1)
编辑
2022年10月23日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core网关和BFF,使用Ocelot/Envoy/YARP打造专用网关
摘要:
什么是BFF 用于前端的后端模式(Backend For Frontend,BFF),它负责认证授权、负责服务聚合,目标是为前端提供服务。 前世今生 在最早期的时候,是网关的概念先提出来。 BFF是我们在前后端分离的架构出来之后,我们会发现为前端提供单纯的API这样子的网关,所以用于前端的后端模式(
阅读全文
posted @ 2022-10-23 11:16 TaylorShi
阅读(1837)
评论(1)
推荐(3)
编辑
2022年10月22日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core可用性设计,使用Polly定义重试、熔断、限流、降级策略
摘要:
什么是Polly https://github.com/App-vNext/Polly http://www.thepollyproject.org Polly是一个.NET弹性和瞬时故障处理库,它允许开发者以流畅和线程安全的方式表达诸如重试、断路、超时、隔板隔离、速率限制和回退等策略。 Polly
阅读全文
posted @ 2022-10-22 22:12 TaylorShi
阅读(301)
评论(0)
推荐(1)
编辑
2022年10月19日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core远程过程调用,HttpClientFactory和gRPC最佳实践
摘要:
什么是远程调用 在分布式计算中,远程过程调用(Remote Procedure Call, RPC)是指计算机程序导致一个过程(子程序)在不同的地址空间(通常是在共享网络上的另一台计算机上)执行,其编码就像普通的(本地)过程调用一样,而程序员没有明确编码远程交互的细节。在分布式计算中,远程过程调用(
阅读全文
posted @ 2022-10-19 23:55 TaylorShi
阅读(576)
评论(0)
推荐(0)
编辑
乘风破浪,遇见最美Windows 11之现代Windows桌面应用开发 - 接入微软桌面应用程序身份验证(Microsoft.Identity.Client)
摘要:
获取Nuget包 https://www.nuget.org/packages/Microsoft.Identity.Client dotnet add package Microsoft.Identity.Client 参考 AzureAD/microsoft-authentication-lib
阅读全文
posted @ 2022-10-19 12:29 TaylorShi
阅读(189)
评论(0)
推荐(0)
编辑
2022年10月17日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core集成事件发布订阅,通过CAP和RabbitMQ实现跨服务一致性
摘要:
什么是集成事件 集成事件(Integration Event)用于使领域状态在多个微服务或外部系统中保持同步。这种功能是通过在微服务之外发布集成事件来实现的。 当一个事件被发布到多个接收方微服务(被订阅到集成事件的微服务之多)时,每个接收方微服务中的适当事件处理程序会处理该事件。 与领域事件的区别
阅读全文
posted @ 2022-10-17 22:46 TaylorShi
阅读(747)
评论(0)
推荐(2)
编辑
乘风破浪,遇见未来新能源汽车(Electric Vehicle)之特斯拉中国智造车型Model Y/3/S/X,改款升级里程碑
摘要:
索引 2022年10月24日,即日起,中国大陆地区特斯拉在售Model 3及Model Y售价调整 2022年10月16日,特斯拉中国制造Model Y全系车型后排座椅加长 2022年8月9日,特斯拉中国智造Model Y已全系标配“远端安全气囊” 2022年10月24日,即日起,中国大陆地区特斯拉
阅读全文
posted @ 2022-10-17 12:01 TaylorShi
阅读(177)
评论(0)
推荐(0)
编辑
2022年10月15日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core领域驱动设计,通过MediatR中介者模式实现CQRS和领域事件
摘要:
什么是领域驱动设计 领域驱动设计(Domain-Driven Design, DDD)是一套原则和模式的集合,它帮助开发者制作优雅的对象系统。 领域驱动设计(DDD)是一种主要的软件设计方法,专注于根据领域专家的意见对软件进行建模以匹配该领域。 在领域驱动设计下,软件代码的结构和语言(类名、类方法、
阅读全文
posted @ 2022-10-15 15:57 TaylorShi
阅读(909)
评论(8)
推荐(3)
编辑
2022年10月13日
乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 浅析ASP.NET Core路由和终结点,利用Swagger和OpenAPI呈现路由方案
摘要:
什么是路由 路由(Routing)负责匹配传入的HTTP请求,然后将这些请求发送到应用的可执行终结点(Endpoint)。终结点是应用的可执行请求处理代码单元。终结点在应用中进行定义,并在应用启动时进行配置。终结点匹配过程可以从请求的URL中提取值,并为请求处理提供这些值。通过使用应用中的终结点信息
阅读全文
posted @ 2022-10-13 23:56 TaylorShi
阅读(231)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
···
48
下一页
公告