Fork me on GitHub
摘要: Dapr 实际上是把分布式系统 与微服务架构实践的挑战以及k8s 这三个主题的全方位的设计组合,特别是Kubernetes设计模式 一书作者Bilgin Ibryam 提出的Multi-Runtime Microservices Architecture,中译参见敖小剑的博客: [译] 多运行时微服务架构。 阅读全文
posted @ 2021-09-06 07:19 张善友 阅读(2381) 评论(7) 推荐(7) 编辑
摘要: 在中美当前背景下的安全可靠国产系统(简称安可),安可产业要实现技术自主可控,需要在四个层面逐步实现:基础硬件设施,如芯片、服务器、存储、交换机、路由器;底层软件,包括操作系统、数据库、中间件等;应用软件,面向实际应用的不同领域;安全产品,保障边界安全、终端安全和管理安全产品。目前在安可领域,高端芯片 阅读全文
posted @ 2020-08-22 21:44 张善友 阅读(12897) 评论(67) 推荐(90) 编辑
摘要: dotNET跨平台 《dotNET跨平台》是国内首个以.NET程序员、技术文化、新闻为主题的公众号,拥有超过6.6万读者。在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的跨平台技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流 阅读全文
posted @ 2020-02-01 18:56 张善友 阅读(3287) 评论(4) 推荐(3) 编辑
摘要: 今晚在余晟的微信公众号看到了一篇文章《 从.NET/C#开发的“后继无人”说起: https://mp.weixin.qq.com/s/rO2d0xZ58Z2syqT7AaNT3w》。 这篇文章以从.NET/C#开发的“后继无人” 引出了推广极客时间的课程 刘超的《趣谈Linux操作系统》,通篇看下 阅读全文
posted @ 2019-03-25 22:04 张善友 阅读(39961) 评论(110) 推荐(113) 编辑
摘要: 一则新闻《软件服务提供商Xamarin融资1200万美元》,更详细的内容可以看Xamarin的官方博客Xamarin raises $12M to help you make better apps faster →。这篇新闻里告诉了我们目前Mono的用户规模“使用Xamarin软件的应用开发者已经超过15万,其中付费用户约为7500名。在Xamarin的客户中,还包括一些知名的企业,如美国国家仪器(National Instruments)和数字音乐订阅服务商Rdio等”。一直关注和研究Mono项目,今天把平常自己写的和园子里同学写的Mono的相关文章整理了一下,发现从2011年开始已经有非常的多人开始在项目中使用Mono,这里列一下这么多年来的园子里的相关博客内容和大家分享 阅读全文
posted @ 2012-07-28 11:08 张善友 阅读(38311) 评论(79) 推荐(90) 编辑
摘要: 在我们的应用软件中,涉及到物理化学计算时,只有 Frink 、F#、Modelica 少数语言变量是自带单位的,大部分语言变量仅包含数值,单位转换需要在变量进行公式计算之前完成,计算后再把结果单位转换为输出单位,单位转换主要通过若干常数实现。这带来了两个问题:大量常数降低代码可读性和维护性;计算精度 阅读全文
posted @ 2022-07-02 19:35 张善友 阅读(0) 评论(0) 推荐(1) 编辑
摘要: 在各种群里经常讨论的一个事情是.NET 如何调用 Java 的实现,最常见的场景之一就是在加解密方面Java提供的密钥,C#无法解密, C#中byte范围是[0,255],而Java中的byte范围是[-128,127],由于密码生成器是java所独有的,其它语言都不支持(IOS,ANDROID,C 阅读全文
posted @ 2022-06-29 08:52 张善友 阅读(1863) 评论(12) 推荐(29) 编辑
摘要: 最新的一份《The State of WebAssembly 2022》调查报告已出炉,“对于 WebAssembly 来说,这是相当不错的一年”。报告的一些重点内容包括:Rust 的使用率和渴望度持续攀升Python 的使用量有了很大的提升JavaScript 已经成为一种可行的 WebAssem 阅读全文
posted @ 2022-06-28 08:41 张善友 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 容器用于从小型应用程序运行到大型软件。容器主机是 Docker 守护程序和 Docker 客户端上运行的操作系统。我们将使用最新版本的 Window Server 2022,下面我们来设置 Windows服务器容器主机的安装步骤。第一步是 安装和设置 Windows 容器:Windows容器的安装非 阅读全文
posted @ 2022-06-26 17:36 张善友 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 日志是诊断、监视或审核应用程序行为的关键元素,因此,如果您是库作者或正在开发应用程序,则确保生成正确的日志非常重要。Microsoft.Extensions.Logging是.NET中事实上的标准抽象,用于从库或应用程序生成日志,因为它与 ASP.NET Core的第一个版本一起推出。在开发和使用日 阅读全文
posted @ 2022-06-24 15:25 张善友 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 开源操作系统社区 OpenCloudOS 由腾讯与合作伙伴共同倡议发起,是完全中立、全面开放、安全稳定、高性能的操作系统及生态。OpenCloudOS 沉淀了多家厂商在软件和开源生态的优势,继承了腾讯在操作系统和内核层面超过10年的技术积累,在云原生、稳定性、性能、硬件支持等方面均有坚实支撑,可以平 阅读全文
posted @ 2022-06-23 08:17 张善友 阅读(564) 评论(0) 推荐(4) 编辑
摘要: 1、概述容器改变了我们看待技术基础设施的方式。这是我们运行应用程序方式的一次巨大飞跃。容器编排和云服务一起为我们提供了一种近乎无限规模的无缝扩展能力。根据定义,容器应该包含 应用程序 及其 运行时依赖项。然而,在现实中,它们包含的远不止这些。标准容器基础镜像包含标准 Linux 发行版中可以找到的包 阅读全文
posted @ 2022-06-22 08:44 张善友 阅读(362) 评论(1) 推荐(1) 编辑
摘要: 跟进社区最新版本,获取及时的安全更新和问题修复 支持多OS:Loongnix、统信UOS、中标麒麟等64位操作系统 支持LoongArch架构 明确的、多版本的产品维护计划 专业团队支持 龙芯LoongArch64版.NET 6 下载地址:http://www.loongnix.cn/zh/api/ 阅读全文
posted @ 2022-06-17 20:33 张善友 阅读(670) 评论(4) 推荐(12) 编辑
摘要: Microsoft 昨天发布了适用于 .NET 6.0.6 和 .NET Core 3.1.26、NuGet、Visual Studio 2019 和 Visual Studio 2022 17.2 的安全更新,其中更正了 CVE-2022-30184。在Visual Studio 2022的新版本 阅读全文
posted @ 2022-06-15 20:01 张善友 阅读(1657) 评论(0) 推荐(13) 编辑
摘要: Microsoft SQL Server 2022 具有 MinIO 用户可以利用的两个关键功能。 首先,它使数据库管理员能够使用 S3 API 将数据备份和恢复到任何云环境。其次,SQL Server 2022 扩展了最初在 SQL Server 2016 中引入的外部表功能。 阅读全文
posted @ 2022-06-14 15:22 张善友 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 安装升级助手很简单,跟着这个教程开始 https://dotnet.microsoft.com/zh-cn/platform/upgrade-assistant/tutorial/intro: 安装并运行升级助手 任何文本编辑器。 推荐使用 VS extension for SARIF Viewer 阅读全文
posted @ 2022-06-06 11:23 张善友 阅读(158) 评论(0) 推荐(1) 编辑
摘要: Dapr 1.7 版本带来了UDS的支持,现在,您可以在使用注释 dapr.io/unix-domain-socket-path 调用 Dapr sidecar 时将 Unix Domain Sockets 与 Kubernetes(以及自托管)一起使用,以提高吞吐量并降低延迟。 Dapr 对 UD 阅读全文
posted @ 2022-06-04 15:21 张善友 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 今天给大家介绍一个开源的轻量级跨平台实时HTML+C#.NET Web应用程序开发框架——DotNetify,允许你在C#.NET后端上创建具有React、React Native、Vue或Blazor 前端的实时、响应式、跨平台应用程序。 它的主要特点是: 简单且轻量 响应式后端MVVM 内置实时 阅读全文
posted @ 2022-06-03 19:43 张善友 阅读(1135) 评论(3) 推荐(7) 编辑
摘要: Microsoft 云包括了Azure、Power Platform、Microsoft 365、GitHub、Dynamics 365 等,虽然许多企业应用程序开发领导者了解在 Azure 上创建应用程序的价值,但事实是您可以将整个 Microsoft 云作为应用程序平台. 有一篇文章:在 Microsoft 云上构建应用程序 从应用程序开发角度介绍了 Microsoft 云的大局,重点介绍领导者必须执行的操作才能取得成功。 阅读全文
posted @ 2022-05-30 07:42 张善友 阅读(80) 评论(0) 推荐(0) 编辑
摘要: David Ortinau 在dotnet 团队博客上发表了一篇文章《Introducing .NET MAUI – One Codebase, Many Platforms》,在这篇文章里宣布了MAUI的正式发布。 https://github.com/dotnet/maui/releases/t 阅读全文
posted @ 2022-05-24 09:14 张善友 阅读(4120) 评论(27) 推荐(20) 编辑
摘要: OpenEBS 由 CloudByte 研发,这是一家专业做容器化存储的公司,OpenEBS 是其一款开源产品,CloudByte 将其在企业级容器存储的经验付诸到该项目中。这个项目的愿景也很简单,就是让需要持久化存储的工作负载中的存储服务能够直接集成在环境中,存储服务可以自动管理,将存储的细节隐藏 阅读全文
posted @ 2022-05-13 10:23 张善友 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 我希望上面这些内容对你有帮助,这些内容都来自官方文档中关于Dapr 和服务网格的内容。 Dapr 的真正价值在于抽象了基础设施层,使源代码和基础设施之间的关系松耦合/可插拔,使得当前的微服务的开发初期和后期开发,在面对基础设施的的可变方面更有弹性。 阅读全文
posted @ 2022-05-08 21:23 张善友 阅读(504) 评论(0) 推荐(1) 编辑
摘要: 这是一篇发布在dotnet 团队博客上由微软Graph首席软件工程师 Joao Paiva 写的文章,原文地址: https://devblogs.microsoft.com/dotnet/microsoft-graph-dotnet-6-journey/。 Microsoft Graph 是一个 阅读全文
posted @ 2022-05-05 22:30 张善友 阅读(873) 评论(0) 推荐(5) 编辑
摘要: 我们已经知道,Kubernetes 是基于容器的应用程序的首选编排平台,可以自动部署和扩展这些应用程序,并简化维护操作。但是,Kubernetes也有其自身的复杂性挑战。那么,企业如何利用容器化来解决物联网的复杂性,而不会最终导致Kubernetes更加复杂呢? Canonical的MicroK8s 阅读全文
posted @ 2022-05-01 08:58 张善友 阅读(556) 评论(5) 推荐(1) 编辑
摘要: 实现已存在,但不是公开的 完全没有实现 第一个选项是检查它是否在功能路线图问题上,如果不是,请添加它。然后按照问题顶部的说明对该功能投赞成票。在决定下一步要处理哪个功能时,我们会强烈权衡需求。 第二个选项是提供开发人员资源来移植功能。WebHttp 功能就是这种情况的一个例子。对于一个需要它的客户来 阅读全文
posted @ 2022-04-29 08:44 张善友 阅读(2334) 评论(5) 推荐(13) 编辑