dotNative_社区达人页

个人头像照片
dotNative

分享是最好的学习方式,独乐乐不如众乐乐,在这里专注于分享 dotnet,云原生相关领域的学习、经验,让我们一起成长吧!

暂无精选文章
暂无更多信息

2023年02月

  • 02.28 22:10:17
    发表了文章 2023-02-28 22:10:17

    IIS10 部署网站报【HTTP 错误 500.19 - Internal Server Error】的解决办法

    原有的 web 发布文件是可以正常部署 IIS10 上面运行的,由于本地电脑环境迁移,重新换了一个宿主机部署 IIS10,网站运行提示如下信息:HTTP 错误 `500.19 - Internal Server Error` 无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息:模块 `IIS Web Core` 通知 `未知 处理程序 尚未确定 错误...
  • 02.28 21:52:34
    发表了文章 2023-02-28 21:52:34

    .NET 6 之 YARP 初体验

    YARP —— 又一个反向代理欢迎来到 YARP 的文档!YARP 是一个库,用于帮助创建高性能、可生产且高度可定制的反向代理服务器。现在它仍然在预览中,但是请通过 GitHub 仓库 提供您的反馈。什么是 YARP ? 我们发现微软的一些内部团队要么为他们的服务构建一个反向代理,要么为构建一个代理询问 API 的技术...
  • 02.28 21:39:04
    发表了文章 2023-02-28 21:39:04

    IIS 部署网站对 OPTIONS 请求直接返回 40x 的处理

    了解 OPTIONS 请求的基本功能、作用和大概拦截的原因,逐一排查,分别讲解在 asp.net (.net framework 时代)和 asp.net core (.net core/.net 时代) 的处理方式,OPTIONS 请求在不同的浏览器中默认请求行为表现不一致,通过设置 SetPreflightMaxAge (asp.net core 方式)的最大缓存时间,间接的优化...
  • 02.28 09:36:25
    发表了文章 2023-02-28 09:36:25

    Kubeadm 快速搭建 k8s v1.19.1 集群(Ubuntu Server 20.04 LTS)

    安装准备工作安装环境要求:角色 实验环境 生产环境 操作系统 master cpu/内存:2 Core/2G cpu/内存:2 Core/4G linux 内核 4.4+ node cpu/内存:1 Core/2G cpu/内存:4 Core/16G linux 内核 4.4+ 备注 Node:应根据需要运行的容器数量进行配置; Linux 操作系统基于 x86_64 架构的各种 Linux 发行版...
  • 02.27 22:36:39
    发表了文章 2023-02-27 22:36:39

    Kubeadm 快速搭建 k8s v1.24.1 集群(openEuler 22.03 LTS)

    kubeadm 是 Kubernetes 官方提供的用于快速安部署 Kubernetes 集群的工具,伴随 Kubernetes 每个版本的发布都会同步更新,kubeadm 会对集群配置方面的一些实践做调整,通过实验 kubeadm 可以学习到 Kubernetes 官方在集群配置上一些新的最佳实践...
  • 02.27 22:32:13
    发表了文章 2023-02-27 22:32:13

    基于.net core 开发的轻量级配置中心 - AgileConfig

    AgileConfig 是一个基于 .net core 开发的轻量级配置中心,更多的是为了那些分布式、容器化部署的应用能够更加简单的读取、修改配置。秉承轻量化的,部署简单、配置简单、使用简单、学习简单,它只提取了必要的一些功能,并没有像 Apollo 那样复杂且庞大。但是它的功能也已经足够你替换...
  • 02.27 22:30:01
    发表了文章 2023-02-27 22:30:01

    ABP vNext 缓存使用

    缓存(cache),原始意义是指访问速度比一般 随机存取存储器(RAM) 快的一种 高速存储器,通常它不像系统主存那样使用 DRAM 技术,而使用昂贵但较快速的 SRAM 技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。
  • 02.27 22:28:21
    发表了文章 2023-02-27 22:28:21

    .NET 6 之 ABP vNext 初体验

    本文将介绍在 .net6 平台的 asp.net core webapi 框架中,如何使用 abp vnext 框架进行模块化开发,重在思想理解。
  • 02.27 22:10:29
    发表了文章 2023-02-27 22:10:29

    如何使用单例模式确保服务 “负载均衡” 的唯一性?

    如何通过 SingletonConstructor(单例对象构造器)快速地创建单例对象,在单进程应用中确保对象的唯一性至关重要!
  • 02.27 22:08:37
    发表了文章 2023-02-27 22:08:37

    分布式事务知多少?

    事务(Transaction)指的是一组操作,该操作具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),也就是常说的ACID 原则。原子性(Atomicity):事务只能全部发生或者全部不发生。一致性(Consistency):事务需要得到逻辑上正确的结果,这由...
  • 02.27 22:06:45
    发表了文章 2023-02-27 22:06:45

    快速理解 IdentityServer4 中的认证 & 授权

    在实际的生产环境中,存在各种各样的应用程序相互访问,当用户访问 `app` 应用的时候,为了安全性考虑,通常都会要求搭配授权码或者安全令牌服务一并访问,这样可有效地对 `Server` 端的 `API` 资源起到一定程度的有效保护...
  • 02.27 22:03:23
    发表了文章 2023-02-27 22:03:23

    前端框架 Angular 环境配置

    使用 nvm 管理 node.js 多版本并存,并配置前端框架 Angular 的相关环境依赖。
  • 02.27 21:59:23
    发表了文章 2023-02-27 21:59:23

    从三层架构说起,谈谈对历史项目的小改造

    任何框架无论封装的如何优秀,关键还是在于局中 “玩游戏” 的开发者,框架只是提供了基本的开发规则,要大家共同的遵循,这其中最难的就是团队小伙伴达成一致的思维认知和共识。约定由于配置,任何框架不可能面面俱到,过渡设计框架务必会失去部分灵活性(物极必反的道理想必大家都知...
  • 02.27 21:56:39
    发表了文章 2023-02-27 21:56:39

    使用 DataAnnotations(数据注解)实现模型的通用数据校验

    在实际项目开发中,无论任何方式、任何规模的开发模式,项目中都离不开对接入数据模型参数的合法性校验,目前普片的开发模式基本是前后端分离,当用户在前端页面中输入一些表单数据时,点击提交按钮,触发请求目标服务器的一系列后续操作,在这中间的执行过程中(标准做法推荐)无论...
  • 02.26 20:37:06
    发表了文章 2023-02-26 20:37:06

    shell 脚本实现 k8s 集群环境下指定 ns 资源的 yaml 文件备份

    在基于 `k8s` 平台的容器化部署环境中,有时候需要快速的实现部署文件的迁移备份,当 `k8s` 平台部署一个 `app` 时,都会相应的产生一堆 `yaml` 文件,如果 `yaml` 文件数量较少,我们可以人工手动的方式进行拷贝,但是当 `yaml` 文件数量多,并且该 `k8s` 平台部署了多个 `app` 时,如果在采用...
  • 02.26 20:34:28
    发表了文章 2023-02-26 20:34:28

    基于 Debain11 构建 asp.net core 6.x 的基础运行时镜像

    此处我们基于 Debian11 的 Linux 发行版,实现目标是编写 Dockerfile 构建 asp.net core 6.x 框架的 runtime 基础镜像。在 Docker 容器化运行环境中,应用程序运行中存在异常情况,此时可以借助一些常用的基础工具方便排查,因此我们需要在 asp.net core 6.x runtime 基础镜像添加 linux 环境常用的...
  • 02.26 20:22:17
    发表了文章 2023-02-26 20:22:17

    如何使用 FreeSql 无缝接替 EF Core ?

    在使用 `EF Core` 作为默认的 `ORM` 工具操作数据库时,项目中我们或许只能接触到 `DbContext` 对象,没法直接获取 `db` 数据库连接信息,假如有小伙伴想接入 `FreeSQL` 继续使用熟悉的模式,那该怎么办呢?此时我们可以这样操作,为了不影响原有项目结构的操作,又想接入 `FreeSQL` 的小伙伴们,通过上面的方式我们就可以使用 `FreeSQL` 无缝替换 `EF Core`。
  • 发表了文章 2024-11-14

    庆祝 .NET 9 正式版发布与 Dapr 从 CNCF 毕业:构建高效云原生应用的最佳实践

  • 发表了文章 2024-11-13

    CNCF 宣布 Dapr 毕业

  • 发表了文章 2024-10-26

    了解 .NET 9 中的新 Microsoft.AspNetCore.OpenApi 包,并将其与 NSwag 和 Swashbuckle.AspNetCore 进行比较。

  • 发表了文章 2024-09-06

    如何使用 dotnet pack 打包 .NET 跨平台程序集?

  • 发表了文章 2024-09-06

    快速上手基于 BaGet 的脚本自动化构建 .net 应用打包

  • 发表了文章 2024-09-05

    如何使用 ef core 的 code first(fluent api)模式实现自定义类型转换器?

  • 发表了文章 2024-07-14

    openEuler 安装 podman 和 podman compose

  • 发表了文章 2024-07-14

    如何使用 Containerfile/Dockerfile 构建 .net 镜像?

  • 发表了文章 2024-06-05

    .NET 体系概览图集 - 2024 最全总结

  • 发表了文章 2024-05-15

    .NET Aspire Preview 4 发布!

  • 发表了文章 2024-05-15

    谈谈高并发系统的设计方法论

  • 发表了文章 2024-05-15

    微软开抢年收入上亿美元的 Redis 饭碗?开源性能遥遥领先的 Garnet:无需修改,Redis 客户端可直接接入

  • 发表了文章 2024-05-15

    .NET 已加入 1BRC 挑战赛

  • 发表了文章 2024-05-15

    令人惊叹的 PostgreSQL 可伸缩性

  • 发表了文章 2024-05-15

    2023 年度数据库 PostgreSQL 遇到年度编程语言 C# 会发生什么样的火花?

  • 发表了文章 2024-05-15

    有这个迹象,公司就要凉了

  • 发表了文章 2024-05-15

    腾讯三面:一台服务器,最大支持的TCP连接数是多少?

  • 发表了文章 2024-05-15

    9 个 .NET UI 框架,您的选择是?

  • 发表了文章 2024-05-15

    C# 成为 2023 年度编程语言之王!

  • 发表了文章 2023-12-01

    Microsoft SQL Server 迁移到 PostgreSQL 利器:Babelfish

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-12-29

    乘风问答官11月排位赛开启!活动规则全面升级,妙控键盘 、按摩器等你赢!

    积极学习。
    踩0 评论0
  • 回答了问题 2023-03-10

    你使用过哪些云产品组合进行开发?

    CVM + tLinux3.1 + TKE + Containerd + TDSQL for PostgreSQL
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息