首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NET
匆匆那年随风
创建于2023-07-15
订阅专栏
一个net core 开发人员
等 1 人订阅
共28篇文章
创建于2023-07-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用 Microsoft.SemanticKernel 与国产大模型 API 集成实现对话系统
近年来,随着 国产大模型 的崛起,很多开发者和企业选择将其集成到自己的应用中,以满足对人工智能技术的需求。在本文中,我们将展示如何使用 Microsoft.SemanticKernel 库与国产大模型
秒杀系统开发实战:.NET 8 + EF Core + MySQL + Redis 高并发解决方案
秒杀系统是现代电商平台中不可或缺的功能之一,通常用于限时抢购活动。在秒杀活动期间,成千上万的用户会同时涌入抢购商品,如何确保系统能够在高并发的情况下稳定运行,并保证库存准确性,是开发秒杀系统时的关键挑
深入解析 .NET 8 Kestrel:高性能 Web 服务器的架构与最佳实践
Kestrel 是 .NET 8 中用于处理 HTTP 请求的高性能 Web 服务器。作为 ASP.NET Core 的默认服务器,Kestrel 被设计为在高并发、高吞吐量的环境下表现优异,并且能够
Caviar Blazor:打造现代化企业级后台管理框架
随着企业数字化转型的加速,后台管理系统的开发和维护变得越来越复杂。为了解决这一挑战,Caviar Blazor应运而生,提供了一种全新的框架,融合了Blazor、Ant Design和.NET 6等现
深入解析 .NET Core 垃圾回收(GC):概念、工作原理与优化策略
引言 在软件开发中,内存管理一直是一个至关重要的问题。垃圾回收(GC,Garbage Collection) 是现代编程语言(包括 .NET Core)中非常重要的一个特性。它自动管理内存,减少了开发
Markdig:强大的 .NET Markdown 解析器详解
在现代开发中,Markdown 已经成为了一种广泛使用的轻量级标记语言,特别是在文档、博客和内容管理系统中,Markdown 为开发者提供了快速、简洁的格式化文本方式。而在 .NET 生态中,Mark
单例模式(Singleton Pattern)详解与 C# 实现
在软件开发中,设计模式是一种在特定情况下解决问题的通用方法或策略。单例模式(Singleton Pattern)作为一种创建型设计模式,主要用于保证某个类在整个系统中只存在一个实例,并提供对该实例的全
MediatR 在 .NET Core 中的详细用法和深入讲解
MediatR 是 .NET 中的一种实现 中介者模式(Mediator Pattern) 的库。它允许您将应用程序中的请求和响应解耦,使各个组件通过一个中介者进行通信,避免了直接依赖,从而使得代码更
使用 Ocelot API 网关实现微服务架构:从基础到高级功能的详细介绍
在现代微服务架构中,API 网关是连接客户端与后端服务的重要组件,它负责请求的路由、负载均衡、身份验证、聚合等功能。随着微服务数量的增多,管理这些服务的复杂度也逐渐增加,而 Ocelot 作为一个轻量
C# 中的多线程同步机制:lock、Monitor 和 Mutex 用法详解
在多线程编程中,线程同步是确保多个线程安全地访问共享资源的关键技术。C# 提供了几种常用的同步机制,其中 lock、Monitor 和 Mutex 是最常用的同步工具。本文将全面介绍这三种同步机制的用
深入理解AOP(面向切面编程):从基础到高级用法
1. 什么是AOP? AOP(Aspect-Oriented Programming,面向切面编程) 是一种编程范式,它通过将横切关注点从核心业务逻辑中分离出来,帮助我们更好地组织代码。横切关注点是指
Serilog: 强大的 .NET 日志库
Serilog 是一个功能强大的日志记录库,专为 .NET 平台设计。它提供了丰富的 API 和可插拔的输出器及格式化器,使得开发者能够轻松定制和扩展日志记录功能。在本文中,我们将探索 Serilog
深入浅出:ASP.NET Core 中间件的使用与封装
在 ASP.NET Core 中,中间件(Middleware)是处理 HTTP 请求和响应的核心组件。中间件可以在请求到达最终处理前对请求进行处理,也可以在响应返回客户端之前修改响应。通过使用中间件
深入解析 ASP.NET Core 的内存管理与垃圾回收优化
ASP.NET Core中的内存管理与垃圾回收(GC)详解 在现代高并发的 Web 应用中,内存管理和垃圾回收(GC)是影响性能和稳定性的重要因素。ASP.NET Core 作为基于 .NET Cor
深入解析 .NET Core 的应用启动流程
随着 .NET Core 的发展,它逐渐成为构建跨平台、高性能 Web 应用的首选框架。了解 .NET Core 的应用启动流程是开发者成功使用该框架的关键,尤其是在调试、优化和部署时。本文将深入探讨
在.NET Core中全面使用Autofac实现高效依赖注入
依赖注入(Dependency Injection, DI)是现代软件开发中实现松耦合设计的核心模式。虽然.NET Core内置了轻量级DI容器,但在处理复杂场景时,开发者往往需要更强大的工具。Aut
深入理解 ASP.NET Core 依赖注入(DI)
在现代软件开发中,依赖注入(Dependency Injection,简称 DI)是一种常见的设计模式,旨在减少类之间的耦合性,提高代码的可维护性、可扩展性以及测试性。ASP.NET Core 作为一
在 .NET Core 中实现缓存端模式:使用 Redis 提升性能
在现代的 Web 应用中,缓存是提升应用性能的关键组件。尤其是当应用频繁读取数据时,使用缓存可以显著减少数据库的负担并提高响应速度。缓存端模式(Cache-Aside Pattern)是一种常用的缓存
如何在 .NET Core 中实现 CQRS(命令查询职责分离)模式:全面讲解与实战代码
命令查询职责分离(CQRS)详解 命令查询职责分离(CQRS,Command Query Responsibility Segregation)是一种架构模式,它将系统中的写操作(即修改数据的命令操作
在.NET Core中实现领域驱动设计(DDD):电商订单管理示例
领域驱动设计(DDD)是一种通过深入理解业务领域来指导系统设计的架构模式。在.NET Core中应用DDD的思想,可以帮助开发者在复杂的业务场景下构建高内聚、低耦合的系统架构。本篇文章将通过一个电商系
下一页