摘要:
微软.NET 平台作为跨平台应用开发的基石,在迈向.NET 10 的演进过程中,虽然对主流架构的支持愈发稳固,但对这两个新兴架构的支持却呈现出一种复杂且微妙的“半官方”状态。
阅读全文
posted @ 2025-12-05 07:42
张善友
阅读(1097)
推荐(22)
摘要:
近日,微信公众号上海卫生观察发了一篇文章前沿报告丨《上海市卫生健康“信息技术应用创新”白皮书》节选,《上海市卫生健康“信息技术应用创新”白皮书》(以下简称《白皮书》)正式发布,介绍了“医疗信创核心应用适配方法、公立医院信息系统及全民健康信息平台信创设计思路”, 其中发现了一个错误的认知,C#/.NE
阅读全文
posted @ 2024-06-24 08:43
张善友
阅读(19731)
推荐(246)
摘要:
原文发表在公众号 腾讯云开发者:https://mp.weixin.qq.com/s/5owE5hmJVkwOLJrKMXfR6Q导读2023 TIOBE 年度编程语言正式揭晓,C# 在陪跑多年后首次斩获这一殊荣。TIOBE表示,C#在 Web 应用后端和游戏等领域变得持续流行,并开始蚕食 Java
阅读全文
posted @ 2024-01-09 21:22
张善友
阅读(8327)
推荐(42)
摘要:
Dapr 实际上是把分布式系统 与微服务架构实践的挑战以及k8s 这三个主题的全方位的设计组合,特别是Kubernetes设计模式 一书作者Bilgin Ibryam 提出的Multi-Runtime Microservices Architecture,中译参见敖小剑的博客: [译] 多运行时微服务架构。
阅读全文
posted @ 2021-09-06 07:19
张善友
阅读(4642)
推荐(7)
摘要:
在中美当前背景下的安全可靠国产系统(简称安可),安可产业要实现技术自主可控,需要在四个层面逐步实现:基础硬件设施,如芯片、服务器、存储、交换机、路由器;底层软件,包括操作系统、数据库、中间件等;应用软件,面向实际应用的不同领域;安全产品,保障边界安全、终端安全和管理安全产品。目前在安可领域,高端芯片
阅读全文
posted @ 2020-08-22 21:44
张善友
阅读(20219)
推荐(97)
摘要:
dotNET跨平台 《dotNET跨平台》是国内首个以.NET程序员、技术文化、新闻为主题的公众号,拥有超过7.1万读者。在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的跨平台技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流
阅读全文
posted @ 2020-02-01 18:56
张善友
阅读(4210)
推荐(3)
摘要:
一则新闻《软件服务提供商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
张善友
阅读(39311)
推荐(90)
摘要:
通过对 Microsoft Agent Framework 的深度调查可以发现,.NET AI 生态系统正在经历一场从“功能集成”向“代理原生”的蜕变。微软通过整合 Semantic Kernel 的工程基因与 AutoGen 的创新灵魂,不仅提供了一个更强大的开发工具,更是在.NET 平台上确立了一套关于 AI 代理如何思考、协作、记忆和执行的标准。
阅读全文
posted @ 2026-02-02 07:45
张善友
阅读(302)
推荐(2)
摘要:
1. 准备工作操作系统:Win11,建议保持系统更新 WSL版本:强烈建议使用 WSL2(性能和兼容性更好) 推荐用 Ubuntu 20.04/22.04 作为 WSL 子系统检查/安装 WSL2在 PowerShell(管理员)运行:wsl --install wsl --set-default-
阅读全文
posted @ 2026-01-30 17:14
张善友
阅读(43)
推荐(1)
摘要:
.NET 10 的 File-Based Apps 最具杀伤力的特性在于其所谓的“成长路径”(Grow-up Story)。与 Python 不同,Python 脚本在规模扩大后往往面临性能重构或维护性崩塌;而 C# 脚本本身就是完整的 C# 代码。
阅读全文
posted @ 2026-01-30 14:59
张善友
阅读(580)
推荐(11)
摘要:
在人工智能辅助软件开发的演进历程中,大型语言模型(LLM)长期以来一直面临着一个核心瓶颈:由于缺乏对运行中应用程序状态的实时访问权,这些模型往往处于一种“文本真空”状态 。尽管诸如 Claude 3.5 Sonnet 或 GPT-4o 等前沿模型在生成 XAML 代码或 C# 后端逻辑方面表现出色,
阅读全文
posted @ 2026-01-28 21:59
张善友
阅读(345)
推荐(0)
摘要:
.NET 虚拟单体存储库 (VMR) 代表了大型开源软件工程领域的一次大胆尝试与创新。它并未盲目照搬 Google 的闭源单体模式,也没有固守传统的多仓库泥潭,而是开创了一条“中间道路”
阅读全文
posted @ 2026-01-27 22:42
张善友
阅读(407)
推荐(4)
摘要:
通过将 cc-switch 的客户端编排能力与 sdcb/chats 的网关处理能力相结合,我们构建了一个强大、灵活且安全可控的本地 AI 开发环境。
阅读全文
posted @ 2026-01-25 09:24
张善友
阅读(338)
推荐(4)
摘要:
摘要 本文详尽剖析微软近期开源的开发者控制平面(Developer Control Plane,简称 DCP)项目(GitHub 仓库:microsoft/dcp)。该项目最初作为.NET Aspire 堆栈的核心编排引擎以闭源形式存在,其开源标志着微软在云原生应用开发“内循环(Inner Loop
阅读全文
posted @ 2026-01-24 13:05
张善友
阅读(445)
推荐(4)
摘要:
1. 摘要 随着生成式人工智能(Generative AI)从实验性技术迈向企业级核心基础设施,.NET 生态系统正在经历一场深刻的架构转型。在过去二十四个月中,C# 开发人员与前沿大语言模型(LLM)的交互方式,已从依赖社区维护的非官方封装库,彻底转向了由模型厂商官方提供的一方软件开发工具包(SD
阅读全文
posted @ 2026-01-14 06:57
张善友
阅读(83)
推荐(1)
摘要:
跨越技术鸿沟:Aspire 赋能 JavaScript 与 Node.js 开发者的深度生态融合 1. 摘要 在云原生应用开发的演进历程中,技术栈的异构性始终是一个核心特征。长期以来,企业级应用开发往往呈现出“双模IT”的特征:后端服务依赖于.NET 生态系统的强类型、高性能和企业级稳健性,而前端交
阅读全文
posted @ 2026-01-13 07:18
张善友
阅读(438)
推荐(5)
摘要:
微软开发者博客于 2026 年 1 月 6 日正式宣布(https://devblogs.microsoft.com/ifdef-windows/xaml-studio-is-now-open-sourced/),XAML Studio 已正式开源,并成为了 .NET 基金会(.NET Founda
阅读全文
posted @ 2026-01-07 15:47
张善友
阅读(2199)
推荐(7)
摘要:
2026 年 1 月,随着 TIOBE 指数正式宣布 C# 为 2025 年度编程语言,全球软件工程领域迎来了一个决定性的转折点 [1]。这一荣誉不仅是对 C# 过去一年在搜索热度和开发者活跃度上取得最大增幅的认可,更是一个滞后指标,揭示了底层技术范式的深刻变迁。如果说过去十年是 Python 依靠
阅读全文
posted @ 2026-01-05 09:21
张善友
阅读(3798)
推荐(39)
摘要:
2025 年 12 月 16 日发布的 Registry v1.4.0 版本 ,不仅是技术规格的一次迭代,更是整个协议迈向成熟的重要里程碑。该版本引入了严格的 2025-12-11 模式定义 ,正式确立了对 streamable-http 传输层的原生支持,并重构了发布者验证流程。与此同时,MCP
阅读全文
posted @ 2026-01-02 22:34
张善友
阅读(802)
推荐(7)
摘要:
利用莱布尼茨公式(Leibniz formula)计算圆周率 $\pi$。尽管在现代数学计算库中,莱布尼茨级数因其收敛速度极慢而鲜被用于实际精算 Π 值,但其算法结构——高密度的浮点运算、紧凑的循环逻辑以及对算术逻辑单元(ALU)的持续压力——使其成为测试 CPU 单核吞吐量、浮点运算单元(FPU)
阅读全文
posted @ 2025-12-27 19:03
张善友
阅读(1526)
推荐(24)
摘要:
1. 摘要 随着生成式人工智能(Generative AI)技术的迅猛发展,企业级应用开发正经历着一场深刻的范式转变。传统的事务处理系统正在向基于大语言模型(LLM)的智能系统演进,其中检索增强生成(RAG)架构已成为解决模型幻觉、利用私有数据以及保持知识时效性的关键技术方案。在这一背景下,微软推出
阅读全文
posted @ 2025-12-27 10:52
张善友
阅读(733)
推荐(7)
摘要:
1. 摘要 随着生成式人工智能(Generative AI)从单一的对话式“Chatbot”向具备自主规划、工具调用和长期记忆能力的“多智能体系统”(Multi-Agent Systems, MAS)演进,企业级软件架构正面临着前所未有的范式转移。在此背景下,编程语言与开发框架的选择不再仅仅是技术偏
阅读全文
posted @ 2025-12-22 07:28
张善友
阅读(861)
推荐(5)
摘要:
Azure Functions 作为 Azure 平台上最成熟的无服务(Serverless)计算服务,长期以来一直是事件驱动架构的核心组件。然而,在 Aspire 出现之前,Azure Functions 的开发往往是孤立的。开发者通常需要独立启动 Functions Host,手动配置 local.settings.json 以连接到本地模拟器或云端资源,并且很难在本地通过单一的调试会话同时启动 Web API、前端应用和后台 Function 处理程序
阅读全文
posted @ 2025-12-20 18:50
张善友
阅读(250)
推荐(1)
摘要:
摘要 Aspire 13 的发布标志着微软云原生开发工具链的一个决定性转折点。通过正式去除 ".NET" 前缀并更名为 "Aspire",该平台已从一个以.NET 为中心的编排器演变为一个广泛的、多语言通用的应用平台 1。这一战略转变的核心在于将 Python 和 JavaScript (Node.
阅读全文
posted @ 2025-12-17 09:42
张善友
阅读(1064)
推荐(7)
摘要:
1. 摘要 在实时网络通信领域,2025年标志着从传统的基于 TCP 的 WebSocket 协议向基于 UDP 和 QUIC 的下一代传输协议——WebTransport 的关键转型期。本报告旨在针对 WebTransport 在 JavaScript 客户端生态系统中的支持现状,以及微软.NET
阅读全文
posted @ 2025-12-16 07:29
张善友
阅读(1659)
推荐(16)
摘要:
本文将从核心引擎架构、数据流转机制、可视化渲染逻辑、控制层实现、基础设施特征、安全沙箱机制及代码人类学特征等七个维度,对此次泄露事件进行详尽的技术剖析
阅读全文
posted @ 2025-12-15 07:16
张善友
阅读(470)
推荐(2)
摘要:
1. 摘要:迈向现代、高效与开发者友好的新纪元 随着.NET 10 的发布,微软不仅是在更新一个开发框架,更是在重新定义云原生时代的网络通信标准。本次更新的核心理念紧扣“更现代、更高效、更开发者友好”的三大支柱,标志着.NET 网络堆栈从传统的 TCP/IP 依赖向以 UDP 为基础的 QUIC 协
阅读全文
posted @ 2025-12-14 22:41
张善友
阅读(788)
推荐(8)
摘要:
摘要 大型语言模型(Large Language Models, LLMs)的发展历程,长期以来被“下一个预测词”(Next Token Prediction)的范式所主导。这一机制虽然在语言生成的流畅性上取得了显著成就,但也引致了关于模型本质的激烈争论——即其是否仅为缺乏深层逻辑的“随机鹦鹉”(S
阅读全文
posted @ 2025-12-14 09:42
张善友
阅读(369)
推荐(4)
摘要:
摘要 2025年12月9日,Linux基金会正式宣布成立Agentic AI基金会(AAIF),这一里程碑式的事件标志着人工智能产业正从“对话式AI”向“代理式AI(Agentic AI)”发生根本性的范式转移。面对日益混乱的智能体开发生态和碎片化的技术标准,AAIF旨在通过制定统一的互操作性标准,
阅读全文
posted @ 2025-12-12 08:03
张善友
阅读(480)
推荐(3)
摘要:
一 引言:跨平台图形界面的历史张力与技术真空 在软件工程的演进史中,跨平台图形用户界面(GUI)的开发始终是一个充满了妥协、权衡与技术博弈的领域。长久以来,开发者被迫在“一次编写,到处运行”的效率愿景与“原生级性能与体验”的质量要求之间做出艰难抉择。在这一漫长的探索周期中,C++与其王牌框架Qt长期
阅读全文
posted @ 2025-12-10 09:29
张善友
阅读(2578)
推荐(30)
摘要:
1. 智能体时代的架构范式转移与 MCP 的崛起在人工智能技术从单纯的文本生成迈向自主智能体(Agentic AI)的演进过程中,软件架构的基础设施正经历着一场静默却剧烈的变革。大语言模型(LLM)不再仅仅是被动的问答引擎,它们正在演变为能够感知环境、通过工具采取行动并从结果中学习的智能实体。在这种
阅读全文
posted @ 2025-12-04 21:19
张善友
阅读(431)
推荐(7)
摘要:
.NET Conf China 2025 已经在上周圆满落幕,大会Native AOT的内容得到大家的反响是最大的,去年我写了一篇文章《.NET 的 Native AOT 现在是什么样的? 》,.NET 10 在Native AOT 有了一次真正的转身,因此从架构演进以及生态发展的角度全面进行一遍梳
阅读全文
posted @ 2025-12-04 11:23
张善友
阅读(1543)
推荐(10)
摘要:
一、系统性问题的边界认知与演进系统性问题的本质在于边界的动态性。当我们面对教育、技术或社会问题时,最初设定的边界往往是为了简化分析而人为划定的。这种边界划分在初期能够帮助我们找到局部最优解,但随着认知的深入,我们会发现这些解决方案存在局限性。边界扩展的必然性体现在:当局部最优解无法真正解决问题时,我
阅读全文
posted @ 2025-11-30 08:52
张善友
阅读(2050)
推荐(28)
摘要:
PeachPie 是一个有趣的技术项目,它架起了一座连接 PHP 生态与 .NET 世界的桥梁。PHP的最新版本是PHP 8.5.0,已于2025年11月20日正式发布。PeachPie 1.1.13 版本也同步发布。这是一个版本上的提升,包含了一些安全更新和新的语法功能,以及最新的PHP 8.5.
阅读全文
posted @ 2025-11-27 07:12
张善友
阅读(377)
推荐(3)
摘要:
对于希望踏入游戏开发领域的 C# 开发者来说,一个令人振奋的好消息是:微软在其 GitHub 上发布了一个全新的开源项目microsoft/godot-csharp-essentials:https://github.com/microsoft/godot-csharp-essentials。这个仓
阅读全文
posted @ 2025-11-26 22:24
张善友
阅读(1225)
推荐(8)
摘要:
在微软发布了.NET 10(X86/X64/ARM)版本的同时,社区也同时基于Github Action流水线发布了.NET 10 的社区SDK(Loongarch 和 RISC-V),这篇文章重点就是介绍.NET 10 社区SDK(Loongarch 和 RISC-V)。一、Loongarch(l
阅读全文
posted @ 2025-11-26 07:31
张善友
阅读(728)
推荐(12)
摘要:
Microsoft 于 11 月 11 日在 .NET Conf 2025 期间宣布了 Aspire 13,称其为其分布式应用开发框架迄今为止最大规模的发布。它还去掉了名称中的“.NET”部分,显然是为了反映更广泛的语言支持和抽象。不过微软公司尚未对此次品牌重塑发表评论。微软公司表示,此次更新为构建
阅读全文
posted @ 2025-11-23 18:00
张善友
阅读(1039)
推荐(2)
摘要:
C# 14 和 F# 10 将随 .NET 10 正式发布,这两个微软主力.NET语言的更新聚焦于生产力、代码清晰度和性能提升。本次发布通过协调一致的改进,优化了常见编码模式,同时实现了整个.NET工具链的增强。C#14 亮点C# 14版本增加了多种语言功能,旨在减少样板程序,提高常见场景的效率。正
阅读全文
posted @ 2025-11-23 17:38
张善友
阅读(134)
推荐(1)
摘要:
备受期待的第七届.NET中国峰会——.NET Conf China 2025,即将于11月30日在上海盛大举行。本次大会聚焦性能跃升、AI融合、跨平台开发三大核心方向,邀请了来自国内外知名科技企业及活跃社区的技术专家与.NET开发者,共同探讨现代开发中的前沿话题。以下是本次大会的部分讲师及其演讲主题
阅读全文
posted @ 2025-11-13 22:36
张善友
阅读(575)
推荐(9)
摘要:
微软公司(北京时间2025 年 11 月 12 日,西雅图)在 .NET Conf 2025 在线大会上,隆重宣布 .NET 10 正式发布,博客文章详见:https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/。这是一个具有里程碑意义的
阅读全文
posted @ 2025-11-12 07:22
张善友
阅读(7226)
推荐(55)
摘要:
微软在其 2025 Build 大会上发布了 Foundry Local,能够在本地设备上执行 AI 推理,意味着可以利用本地的 AI 算力,如:CPU/GPU/NPU;也让用户在隐私方面得到了充足的保障,还能有改善成本效益!Foundry Local 默认除了支持 CLI外,还支持 SDK、RES
阅读全文
posted @ 2025-11-03 21:08
张善友
阅读(757)
推荐(4)
摘要:
在嵌入式系统和图形用户界面(GUI)开发领域,LVGL(Light and Versatile Graphics Library)是一个广受欢迎的开源图形库,它提供了丰富的UI组件和高效的渲染能力,适用于各种资源受限的设备。而LVGLSharp则是LVGL的一个C#绑定库,它使得.NET开发者能够更
阅读全文
posted @ 2025-11-02 15:59
张善友
阅读(629)
推荐(8)
摘要:
Microsoft 宣布了 Azure MCP Server 1.0.0 的稳定版本,并将其描述为云自动化和人工智能驱动开发新阶段的开始。 Microsoft MCP 是一个全面的模型上下文协议(MCP)实现,用于连接 AI Agent 与 Microsoft Azure 服务和开发工具。此仓库提供
阅读全文
posted @ 2025-11-01 23:14
张善友
阅读(625)
推荐(5)
摘要:
1997年夏天带着通过亲戚朋友筹集的学费4000元踏上了北上兰州的旅程。我独自一人第一次穿越3000公里来到兰州,办好入学手续住进宿舍。虽然没有政和的老乡,但是有几位南平的老乡来找我,特别是建瓯话和政和话是一样的,老乡们告诉了很多学校里事情,突然之间就对兰州大学有了熟悉的味道。特别是告诉我数学系也有
阅读全文
posted @ 2025-10-28 22:42
张善友
阅读(174)
推荐(2)
摘要:
一、项目定位与核心价值MCP(Model Context Protocol)Gateway 是面向 Kubernetes 环境的反向代理与管理层,专为 会话感知的路由 与 MCP 实例生命周期管理 设计。它兼具 数据平面(流量转发)和 控制平面(部署、运维、监控)功能,为多实例的模型服务提供统一入口
阅读全文
posted @ 2025-10-25 19:17
张善友
阅读(388)
推荐(4)
摘要:
一、命运的起点:从“跳出农门”的梦想到踏入一中1993年的夏天,命运将我带到了政和一中,这并非我中考的第一志愿。在那个年代,对于像我这样的农村孩子,考入中专或师范是“跳出农门”的终极梦想——这意味着“农转非”,吃上“国家粮”,为家族争光。村子里鲜有大学生,城关的堂哥堂姐们也未能叩开大学之门。尽管我的
阅读全文
posted @ 2025-10-23 07:27
张善友
阅读(93)
推荐(1)