随笔分类 - [27]NET8
-
发布到win11本地k8s集群Aspire项目
摘要:Aspire项目发布到win11本地k8s集群 合集 - 微服务(3) 1.微服务新体验之Aspire初体验05-30 2.Aspire项目发布到win11本地k8s集群05-31 3.微服务实践Aspire项目发布到远程k8s集群06-01 收起 前提 你必须会创建aspire项目,不会的请先看微 阅读全文
-
Aspire初体验
摘要:微服务新体验之Aspire初体验 合集 - 微服务(2) 1.微服务新体验之Aspire初体验05-30 2.Aspire项目发布到win11本地k8s集群05-31 收起 安装aspire 查看vs版本 我这的版本是17.9.7,不支持aspire,所以需要升级 更新VS 点击 帮助->检查更新 阅读全文
-
.NET能做什么
摘要:一文带你了解.NET能做什么? 前言 在DotNetGuide技术社区微信交流群经常看到有小伙伴问:.NET除了能写桌面应用和Web应用还能做什么?今天大姚将通过本篇文章来简单讲讲.NET能做哪些开发,对.NET感兴趣的小伙伴也可以自行领取文末附带的.NET相关学习资料。 .NET简单介绍 .NET 阅读全文
-
.NET8构建的简单、跨平台、模块化的商城系统
摘要:一个基于.NET Core构建的简单、跨平台、模块化的商城系统 前言 今天大姚给大家分享一个基于.NET Core构建的简单、跨平台、模块化、完全开源免费(MIT License)的商城系统:Module Shop。 商城后台管理端功能 商品:分类、品牌、单位、选项(销售属性)、属性、属性模板、属性 阅读全文
-
简单的.NET 8 Web API使用Kafka 发布订阅模式,示例api示例
摘要:简单的.NET 8 Web API使用Kafka 发布订阅模式,示例api示例 kafka 当使用Kafka时,我们需要使用Kafka的客户端库来与Kafka集群进行通信。在.NET Core中,可以使用Confluent.Kafka客户端库来实现与Kafka的集成。首先,我们需要在项目中添加Con 阅读全文
-
简单的.NET 8 Web API使用Redis发布订阅模式,示例api示例
摘要:简单的.NET 8 Web API使用Redis 发布订阅模式,示例api示例 Redis // WeatherForecastController.cs using Microsoft.AspNetCore.Mvc; using StackExchange.Redis; using System; 阅读全文
-
.Net Core 系列: 集成 CORS跨域配置
摘要:.Net Core 系列: 集成 CORS跨域配置 目录 什么是CORS? Asp .Net Core 种如何配置CORS? CorsPolicyBuilder类详解 注册以及使用策略三种方式 EnableCors 和 DisableCors 特性 关于带证书与不带证书代码的实现 跨源(cross- 阅读全文
-
.Net Core 系列: 集成 Consul 实现 服务注册与健康检查
摘要:目录 什么是 Consul? 安装和运行 Consul Asp .Net Core 如何集成 Consul 实现服务注册和健康检查 Consul.AspNetCore 中的 AddConsul 和 AddConsulServiceRegistration 方法 究竟做了什么? AddConsul 方 阅读全文
-
.NET8 WebApplication
摘要:.NET8 WebApplication剖析 WebApplication 是用于配置HTTP管道和路由的web应用程序,接来下我将一一拆解它的组成。 /// <summary> /// The web application used to configure the HTTP pipelin 阅读全文
-
FromRoute、FromQuery、FromBody 用法
摘要:.NET WebAPI 基础 FromRoute、FromQuery、FromBody 用法 合集 - .NET(23) 1..NET Core 环境搭建2022-03-162..Net Core IOC DI(依赖注入)2022-03-163..NET Core 读取配置技巧 - IOptions 阅读全文
-
Newtonsoft.Json.Linq 的层级结构
摘要:Json 基于类 Newtonsoft.Json.Linq.JToken 的应用简介【C# 基础】 〇、前言 在日常开发中,对于 Json 的使用还是比较频繁的,特别是 Json 对象和字符串或者实体对象之间的转换。 虽然几乎天天用,但是总是感觉没那么明了,今天结合微软的 Newtonsoft.Js 阅读全文
-
.NET源码解读kestrel服务器
摘要:.NET源码解读kestrel服务器及创建HttpContext对象流程 合集 - .NET源码解读系列(4) 1..NET通过源码深究依赖注入原理05-172.【.NET源码解读】Configuration组件及自动更新05-30 3..NET源码解读kestrel服务器及创建HttpContex 阅读全文
-
Breaking Changes When Upgrading from EF Core 6 to 7: What You Need to Know
摘要:Entity Framework Core (EF Core) is a popular Object-Relational Mapping (ORM) framework used by .NET developers for database operations. With the relea 阅读全文
-
.NET6通过SharpCifs访问操作Windows(smb)共享目录方法代码
摘要:.NET Core(C#)通过SharpCifs访问操作Windows(smb)共享目录方法代码 levi 编辑于 2021-08-08 本文主要介绍.NET Core中,使用SharpCifs访问windows共享目录或smb协义共享目录,或操作共享文件的方法代码。 1、SharpCifs的安装引 阅读全文
-
.NET6 RSA
摘要:C# .NET CORE .NET6 RSA 公钥加密 私钥解密 环境说明: .NET CORE 版本:.NET 6 。 .NET CORE 对于RSA的支持: 1. .NET 6 中内置了对 PKCS1,PKCS8 2种私钥格式的支持。 2. 如果你要部署在Linux,docker ,k8s 中; 阅读全文
-
upgrading-from-ef-core-6-to-7
摘要:Breaking Changes When Upgrading from EF Core 6 to 7: What You Need to Know March 7, 2023/0 Comments/in General development/by ajtowf Entity Framework 阅读全文
-
C#.NET CORE .NET6 RSA 私钥签名 公钥验签
摘要:C#.NET CORE .NET6 RSA 私钥签名 公钥验签 C#.NET CORE .NET6 RSA 私钥签名 公钥验签(验证签名) ver:20230614 环境说明: .NET CORE 版本:.NET 6 。 .NET CORE 对于RSA的支持: 1. .NET 6 中内置了对 PKC 阅读全文
-
.NET Core RSA 指南与增强扩展 RSAExtensions
摘要:.NET Core RSA 指南与增强扩展 RSAExtensions 一. 前言# RSA 作为最常用的非对称加密算法,在我们的实际使用中还是比较常见的,特别是对接支付十有八九都会遇到,或者是其他需要数据安全的业务场景。在 .NET Framework 以及 .NET Core ❤️.0 时,.N 阅读全文
-
线程上运行 task
摘要:我没能实现始终在一个线程上运行 task 前文我们总结了在使用常驻任务实现常驻线程时,应该注意的事项。但是我们最终没有提到如何在处理对于带有异步代码的办法。本篇将接受笔者对于该内容的总结。 如何识别当前代码跑在什么线程上 一切开始之前,我们先来使用一种简单的方式来识别当前代码运行在哪种线程上。 最简 阅读全文
-
P/Invoke之C#调用DLL
摘要:P/Invoke之C#调用动态链接库DLL 本编所涉及到的工具以及框架: 1、Visual Studio 2022 2、.net 6.0 P/Invok是什么? P/Invoke全称为Platform Invoke(平台调用),其实际上就是一种函数调用机制,通过P/Invoke就可以实现调用非托管D 阅读全文