张善友的专栏

1.3K 篇文章
556.9K 次阅读
128 人订阅

全部文章

张善友

深圳市友浩达科技有限公司 · CTO (已认证)

简单测试 APISIX2.6 网关

Apache APISIX是一个动态的、实时的、高性能的 API 网关。它提供丰富的流量管理功能,例如负载均衡、动态上游服务、金丝雀发布、断路、身份验证、可观察...

3320
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

使用 Bridge to Kubernetes 简化云端开发

当我们面对一个大型应用程序,它有大量的微服务,并希望完成一些功能开发? 我们面临许多挑战,其中之一将是处理正确的环境,如何进行开发。我们知道,在团队中...

4910
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Build 2021 :正式发布.NET 6 Preview4

微软在不断推进.NET 6的可用性,昨晚的Build 2021大会上发布了Preview4, 这是一个很大的版本更新,带来大量的功能,以及接近最终的产品交付质量...

9010
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

使用 .NET 升级助手将.NET Framework应用迁移到.NET 5

如果我们的.NET Framework应用程序本身年龄够大,是一座屎山难以修复,.NET 5确是一种采用当今最先进材料构建的现代绿色住宅,.NET 升级助手 能...

7210
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

.NET 在信创常用软件适配清单之中?

2020年8月份写了一篇文章《.NET Core也是国产化信息系统开发的重要选项》, 这又过去了大半年了,在信创领域发生了很大的变化,今天写这篇文章主要是想从信...

11320
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

aspnetcore 应用 接入Keycloak快速上手指南

登录及身份认证是现代web应用最基本的功能之一,对于企业内部的系统,多个系统往往希望有一套SSO服务对企业用户的登录及身份认证进行统一的管理,提升用户同时使用多...

6830
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

轻量级Nuget - BaGet k8s部署

BaGet是一个轻量级的包管理服务。有些时候公司或者个人不希望某一些包进行公开,那么就需要使用私有的包管理服务程序,该服务是用.netcore进行编写的(感谢开...

11330
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

社区 正式发布了跨平台的 CoreWCF 0.1.0 GA

CoreWCF 项目在2021.2.19 正式发布了0.1.0 GA版本:https://github.com/CoreWCF/CoreWCF/releases...

10520
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Dapr Actor 的微服务架构

Dapr中的Actor模型,和Orleans的Virtual Actor一脉相传, 圣杰写过一篇文章Orleans 知多少 | .NET Core 分布式框架介...

18920
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

使用 Tye 辅助开发 dotnet 应用程序

今天我给大家介绍一个Visual Studio 插件《Tye Explorer for Visual Studio》, 安装好这款插件以后就可以在Visual ...

10900
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Dapr 正式发布1.0

年前我写了一篇博客《Dapr 已在塔架就位 将发射新一代微服务》, 今天Dapr 正式发布了1.0 :

10220
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Dapr 交通流量控制示例

前面几篇文章都是从大的方面给大家分享Dapr 能帮助我们解决什么问题,微软从开源到1.0 也是经过2年的时间开发,因此我写了这几篇文章也只能是带领大家对Dapr...

11220
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Dapr是如何简化微服务的开发和部署

基于微服务设计模式的现代应用程序面临着一系列挑战。微服务需要有一个强大的服务发现机制来实现动态连接。它们需要松散耦合,实现自主性和独立缩放。微服务需要支持多种语...

15110
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

牛年 dotnet云原生技术趋势

2020年的春节,新冠疫情使得全球业务停滞不前,那时候,没有人知道会发生什么,因此会议被取消,合同被搁置,项目被推迟,一切似乎都停止了。但是我们却见证了IT社区...

8520
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Dapr 已在塔架就位 将发射新一代微服务

微服务是云原生架构的核心,通常使用Kubernetes 来按需管理服务扩展。 微软一直走在 Cloud Native Computing Foundation的...

6110
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

ASP Net Core – CORS 预检请求

CORS(跨源资源共享)是一种机制,它允许同一个来源运行的Web应用程序从在另一个来源运行的服务器访问资源。同源策略是一种非常严格的措施,因为它只允许与服务器起...

11920
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

windows 10更改WSL Docker镜像目录

现在Docker Desktop默认使用WSL 2来运行,而不是以前的Hyper-V。

38630
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Infer#:将 Facebook 的静态分析器带工具带到 C# 和 .NET

微软高级软件工程师辛石说,Infer#并不是唯一可用于.NET的静态分析器。但是,Infer# 为 .NET平台带来了独特的功能。Infer# 与众不同的是它专...

17210
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

云原生时代 给予.NET的机会

.NET诞生于与Java的竞争,微软当年被罚款20亿美元。 Java绝不仅仅是一种语言,它是COM的替代者! 而COM恰恰是Windows的编程模型。而Java...

23230
张善友

深圳市友浩达科技有限公司 · CTO (已认证)

Xamarin.Form 5.0: 新功能和控件以及调试改进

上周在.NET Conf 2020,Scott Hunter(.NET),Maddy Leger(微软移动开发工具-Xamarin项目经理)和David Ort...

11520

扫码关注云+社区

领取腾讯云代金券