冠军

导航

2024年12月20日

.NET 单文件执行程序拆解器 SingleFileExtractor

摘要: .NET 现在支持将程序打包为单文件格式,这方便了部署,问题是,我们不能直接看到程序中使用了哪些 DLL,更不能简单地通过查看文件属性的方式,看到这些 DLL 的版本。要是可以像使用 Zip 一样,可以打开这个合成的文件,直接查看内容就好了。 SingleFileExtractor 就是这样的工具。 阅读全文

posted @ 2024-12-20 09:22 冠军 阅读(313) 评论(2) 推荐(11) 编辑

2024年12月19日

.NET Aspire Apps 集成测试

摘要: 传统上,集成测试相当难以应用于编排的分布式应用程序。这是因为此类应用程序有许多必须相互协调的移动组件。这些组件的计算成本通常很高;因此,集成测试通常是为了模拟有限数量的服务间交互。 但是,.NET Aspire 非常巧妙地解决了这个问题。Microsoft 的设计人员提前考虑了集成测试。因此,针对它运行集成测试几乎与运行低级组件/单元测试一样简单。 阅读全文

posted @ 2024-12-19 11:09 冠军 阅读(21) 评论(0) 推荐(0) 编辑

2024年12月12日

ASCII 与 Unicode 中的引号

摘要: 原文地址:https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html 摘要 请不要使用 ASCII 中的重音符号 ` (0x60) 作为左边与 ASCII 中的撇号 Apostrophe ' (0x27) 作为右边一起使用。就像这样 ( `quote' )。否则, 阅读全文

posted @ 2024-12-12 09:14 冠军 阅读(39) 评论(0) 推荐(0) 编辑

2024年10月28日

各种各样的 Host Builder

摘要: 各种各样的 Host Buider If you're building for the web or writing a distributed application, you might need to use a different host builder. Consider the fo 阅读全文

posted @ 2024-10-28 09:31 冠军 阅读(32) 评论(0) 推荐(0) 编辑

2024年9月30日

[.NET Blog] .NET Aspire 测试入门

摘要: 自动化测试是软件开发的重要一环。它可以帮助我们尽早确认软件中的缺陷和防止回归问题。在本文中,我们将探讨如何在 .NET Aspire 中开始测试,支持我们进行跨分布式应用的测试场景。 阅读全文

posted @ 2024-09-30 10:18 冠军 阅读(72) 评论(0) 推荐(1) 编辑

2024年9月11日

WCF Bindings Needed For HTTPS

摘要: 原文地址:https://weblogs.asp.net/srkirkland/wcf-bindings-needed-for-https 我刚刚完成了我的第一个 WCF 应用,它在我的开发机上顺利工作,直到我将它部署到产品环境下。所有的 WCF 服务突然都不工作了。我得到的是一个 javaScri 阅读全文

posted @ 2024-09-11 17:16 冠军 阅读(19) 评论(0) 推荐(0) 编辑

2024年8月27日

NATS: 请求-响应消息

摘要: 请求-回复消息 https://docs.nats.io/nats-concepts/core-nats/reqreply 请求-回复 在分布式系统中,请求-回复是一种常见的模式。发送请求之后,应用程序或者基于特定的超时等待回复,或者 同步 收到响应内容 现代系统不断增长的复杂性需要诸如 位置透明性 阅读全文

posted @ 2024-08-27 15:46 冠军 阅读(57) 评论(0) 推荐(0) 编辑

2024年7月22日

在 .NET 下,Fiddler 不再抓取 Web Service 流量问题

摘要: 在 .NET 下,Fiddler 不再抓取 Web Service 流量问题 问题现象 原来的一个应用中,需要访问 SOAP 服务。在原来的 .NET Framework 版本中,使用 Fiddler 是可以抓取到访问这个 Web Service 的 SOAP 流量的。在迁移到 .NET 之后, F 阅读全文

posted @ 2024-07-22 17:40 冠军 阅读(34) 评论(0) 推荐(0) 编辑

2024年7月18日

NATS: 对依赖注入支持

摘要: NuGet: NATS.Net 使用方法: serviceCollection.AddNats(); 在容器中添加了 2 个单例服务: NATS.Client.Core.NatsConnection 实际类型 NATS.Client.Core.INatsConnection ,接口类型 所以在注入的 阅读全文

posted @ 2024-07-18 14:58 冠军 阅读(41) 评论(0) 推荐(0) 编辑

NATS: Aspire.NATS.Net 库

摘要: NuGet Aspire.NATS.Net 快速入门 首先,你需要已经配置了 NATS 服务器,并且知道访问这个服务器的 URL 地址。 安装 NuGet 使用你熟悉的方式安装 NuGet 库 dotnet add package Aspire.NATS.Net 使用示例 在项目的 Program. 阅读全文

posted @ 2024-07-18 14:57 冠军 阅读(30) 评论(0) 推荐(0) 编辑