Posts
All the articles I've posted.
-
-
Parallel.ForEachAsync() 和 Task.Run() 结合 When.All 在 C# 中的应用
Published: at 03:06 PM在本文中,我们比较了两种不同的方法,Parallel.ForEachAsync 和 Task.WhenAll,用于并行执行重复的异步方法。
-
-
如何将 .NET Aspire 应用部署到 Azure 容器应用 - .NET 博客
Published: at 12:09 PM让我们看看你如何可以通过几条命令,借助 Azure Developer CLI,轻松地将 .NET Aspire 应用部署到 Azure Container Apps!
-
在 Azure OpenAI 服务上引入 Assistants API。
Published: at 04:10 PMIntroducing Assistants API on Azure OpenAI Service enabling developers to easily build stateful AI-powered assistants in a secure environment with the latest GPT models.
-
在DOTNET开发中保持整洁的架构
Published: at 08:00 AMClean Architecture 是一种架构模式,强调:关注点的分离,系统内不同组件的独立性。 它由Robert C. Martin (Uncle Bob)创建,并基于他同样提出的SOLID原则。
-
如何创建多样式主题 -- Angular Material Theme, Part II
Published: at 12:00 AM为 Angular Material 创建多个自定义主题涉及几个关键步骤。Angular Material 的主题系统基于 Google 的 Material Design 构建,允许你为你的应用制定一个反映你品牌的视觉语言。以下是为你的 Angular Material 应用创建多个自定义主题的方法:
-
Sass:Sass 基础 -- Angular Material Theme, Part I
Published: at 04:53 PMAngular Material 的主题 API 是用 Sass 构建的。你可以通过使用下面描述的预构建主题来不使用 Sass 而使用 Angular Material。然而,直接使用 Sass API 可以让你对应用程序中的样式拥有最大的控制权。
-
领域驱动设计(DDD)中的实体,值类型和聚合根在DOTNET中的实践
Published: at 12:00 AM在领域驱动设计(DDD)的中为`Device`和其关联的`DeviceStatusHistory`创建领域模型,涉及定义实体,使它们不仅包含数据,还封装了与这些实体相关的业务逻辑。 `DeviceStatusHistory`如果是值对象,应该怎么实现 `DeviceStatusHistory`应该定义为聚合根吗?