.NET实现SSO单点登录

在.NET中实现SSO(单点登录)需要一定的配置和编程工作。在.NET中实现SSO(单点登录)通常可以使用开源的IdentityServer4库。以下是一个基本的实现方法概述。

2023-10-24 2219 0 .NET SSO SSO单点登录 .NET实现SSO

C# Directory.EnumerateFiles方法实现文件搜索

Directory.EnumerateFiles 是C#中用于获取指定目录中的文件列表的方法。它返回一个可以用于迭代文件路径的可枚举集合。Directory.EnumerateFiles 是一个方便的工具,用于获取指定目录中的文件列表,特别是对于大型目录或者需要节省内存的情况下,它是一个更好的选择。

2023-10-20 2533 0 C# Directory.EnumerateFiles 文件搜索

.NET Core限制请求频率中间件 AspNetCoreRateLimit

在.NET Core中,我们可以使用ASP.NET Core的中间件来对Web API进行流量限制。ASP.NET Core提供了一个名为RateLimit的开源库,可以方便地实现流量限制功能。下面将详细介绍如何在.NET Core中使用RateLimit库对Web API进行流量限制,并给出相应的示例代码。

2023-10-18 2364 0 .NET .NET Core 中间件 请求频率 AspNetCoreRateLimit

.NET对象映射框架Mapster使用方法

Mapster是一个开源的.NET对象映射库,它提供了一种简单而强大的方式来处理对象之间的映射。在本文中,我将详细介绍如何在.NET中使用Mapster,并提供一些实例和源代码。

2023-10-17 3367 0 .NET Mapster 对象映射框架 Mapster用法

Entity Framework Core 连接PostgreSQL

Entity Framework Core PostgreSQL 库是一个由 Npgsql 开发和维护的 NuGet 包,用于使用 Entity Framework Core 访问 PostgreSQL 数据库。

2023-10-16 2754 0 .NET EF Entity Framework Core PostgreSQL .NET EF Core

使用try-convert工具把.NET Framework项目迁移到.NET Core

try-convert是一个简单的工具,有助于将 .NET Framework 项目迁移到 .NET Core。dotnet/try-convert GitHub地址:https://github.com/dotnet/try-convert。

2023-10-16 2368 0 .NET Core .NET Framework try-convert .NET Framework项目迁移到.NET Core

C# .NET MAUI和WPF的区别

C# .NET MAUI 和 WPF 都是用于创建跨平台 UI 应用程序的框架。它们都具有自己的优点和缺点,适用于不同的应用程序场景。

2023-10-16 3344 0 C# .NET WPF MAUI MAUI和WPF的区别

C#12新特性和语法糖有哪些?

C# 12 于 2023 年 8 月 10 日发布,引入了许多新特性和语法糖,包括:records、pattern matching improvements、top-level statements、improved support for .NET 7和improved support for .NET MAUI。

2023-10-15 2839 0 C# C#12 C#12新特性 C#12语法糖

.NET Confluent.Kafka用法

.NET可以使用Kafka。Confluent公司提供了一个Kafka .NET Client,用于连接到Kafka集群。Kafka .NET Client提供了生产者和消费者的API,可以用于向Kafka发送和接收消息。

2023-10-14 2081 0 .NET Kafka Confluent.Kafka Confluent.Kafka用法

如何解决.NET中的内存泄漏问题

在.NET中解决内存泄漏问题是非常重要的,因为它会导致程序占用过多的内存,最终可能导致应用程序崩溃。以下是一些解决内存泄漏问题的常用方法。

2023-10-12 1882 0 .NET 内存泄漏 .NET内存泄漏

.NET8和.NET6的区别有哪些?

.NET 8 是 .NET 框架的最新版本,于 2023 年 11 月 8 日发布。它是 .NET 6 的继任者,在 .NET 6 的基础上进行了许多改进和新功能。

2023-10-12 7220 0 .NET8 .NET6 .NET8和.NET6的区别

.NET JWT库Microsoft.IdentityModel.Tokens示例

JWT 是 JSON Web Token 的缩写,是一种基于 JSON 的开放标准,用于在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准。Microsoft.IdentityModel.Tokens 库用于生成和验证 JWT。示例中,我们使用 JwtGenerator 类生成 JWT,并使用 JwtValidator 类验证 JWT。

2023-10-11 2436 0 .NET JWT .NET JWT示例

EF Core在非MVC项目中需要手动释放吗?

EF Core 在非 MVC 项目中需要手动释放。在 MVC 项目中,EF Core 会自动释放数据库连接。但是,在非 MVC 项目中,需要手动释放数据库连接,以避免内存泄漏。

2023-10-11 2174 0 EF EF Core 非MVC项目 EF Core手动释放

AES_ECB_PKCS7 加解密

AES加密,对应java中的 aes/ECB/pkcs5padding 模式的算法。

2023-10-09 1291 0 AES_ECB_PKCS7 加解密

.NET6 AutoFac在非MVC中的用法

AutoFac 是一个轻量级的依赖注入容器,可以用于.NET应用程序中管理对象的依赖关系。除了在ASP.NET Core MVC中使用外,你也可以在其他类型的.NET应用程序中使用AutoFac进行依赖注入。

2023-10-06 1717 0 .NET6 AutoFac 非MVC AutoFac用法

Quartz.NET官网和使用教程

Quartz.NET 是一个强大的.NET调度库,可以用于在应用程序中实现定时任务和作业调度。以下是一个简单的Quartz.NET使用教程,演示如何在C#项目中集成和使用Quartz.NET。

2023-10-05 2972 1 Quartz.NET Quartz Quartz.NET官网 Quartz.NET教程

.NET6创建windows服务图文教程

本文记录了使用Visual studio2022创建windows服务,并且安装windows服务设置为自动启动的步骤。1、创建一个worker service。新建一个项目,选择辅助角色服务。

2023-10-04 2934 1 .NET .NET6 windows服务

C# winform实现文件下载进度条功能

C#在winform中使用HttpClient类来执行文件下载,并结合ProgressBar控件来显示进度条。下面演示如何获取文件下载的状态并实现进度条功能。

2023-10-02 3499 0 C# winform winform进度条 文件下载 下载进度条

C# HttpClient发送http请求上传文件

在C#7.1之后,net推出HttpClient类代替WebRequest, HttpWebRequest, ServicePoint, and WebClient。GetAsync(String)以异步操作将 GET 请求发送给指定 URI。

2023-10-02 2490 0 C# HttpClient HttpClient上传文件 HttpClient用法 HttpClient发送http请求

.NET支持PostgreSQL的ORM有哪些?

.NET 支持许多针对 PostgreSQL 的 ORM(对象关系映射)工具和库,它们可以帮助你在应用程序中以对象的方式操作数据库。以下是一些常用的 .NET ORM 库,它们都支持 PostgreSQL。

2023-09-30 2271 0 .NET ORM PostgreSQL .NET ORM

顶部