令牌openiddict身份net

记一次 .NET某报关系统 非托管泄露分析

## 一:背景 ### 1. 讲故事 前段时间有位朋友找到我,说他的程序内存会出现暴涨,让我看下是怎么事情?而且还告诉我是在 Linux 环境下,说实话在Linux上分析.NET程序难度会很大,难度大的原因在于Linux上的各种开源工具主要是针对 C/C++, 和 .NET 一毛钱关系都没有,说到底 ......
系统 NET

ASP.NET Core 中的显示和编辑器模板

显示模板和编辑器模板指定了自定义类型的用户界面布局。 考虑下列 Address 模型: C#复制 public class Address { public int Id { get; set; } public string FirstName { get; set; } = null!; pub ......
编辑器 模板 Core ASP NET

C#/.NET/.NET Core优秀项目和框架每周精选(坑已挖,欢迎大家踊跃提交PR或者Issues中留言)

思维导航 前言 项目地址 项目分类(善用Ctrl+F) 项目列表 加入DotNetGuide技术交流群 前言 注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。 每周精选优秀的C#/.NET/.NET Core项目和框 ......
NET 框架 项目 Issues Core

.NET5从零基础到精通:全面掌握.NET5开发技能

本篇文章将带你认识C#的新语法、创建项目、发布运行、读取的相关操作、MVC开发、扩展、各种容易的使用,权限等.NET的相关知识。带你从零到精通,全面掌握.NET5的开发技能。 ......
NET5 NET 技能 基础

JAVA jar包转.NET dll文件注意事项

一、配置等: javaVersion :”1.8.0_151” IKVM:ikvm-8.1.5717.0 IKVM下载地址:链接:https://pan.baidu.com/s/1mYutk0yghHxw2rOgFpDKJw 提取码:0777 IKVM需要配置环境 :将IKVM.NET的bin文件夹 ......
注意事项 事项 文件 JAVA jar

银河麒麟等 Linux系统 安装 .net 5,net 6及更高版本的方法

最近项目上用到 银河麒麟的操作系统,需要搭建 .net 跨平台方案。一开始使用各种命令都安装不上,很多提示命令找不到,或者下载包时候网络无法下载。 网上教程很多,但没有一个是成功的,多数使用 apt -get 等命令,都报错,提示命令未找到。于是开始手动安装。 最终发现还是在Windows 官网给出 ......
net 版本 方法 系统 Linux

ASP.NET+EASYUI 换肤代码

​​编辑​ ......
代码 EASYUI ASP NET

虚拟机 的net模式与 桥接模式, windows可以ping通 虚拟机,但是虚拟机无法ping通 windows

1 第一个问题,net 与桥接的模式。 2 第二个问题, 虚拟机ping不通 PC, 但是 PC 可以 ping通 虚拟机。 ......
windows 模式 ping net

net core中定时项目不执行

net core中定时项目不执行 1、确定定时项目无误 2、发布到IIS上不执行 可能原因:IIS 网站低频访问导致工作进程进入闲置状态 解决办法:进入应用程序池=》找到项目=》右键高级设置=》将 闲置超时(分钟) 设为0 ......
项目 core net

Asp.Net WebApi防重提交

一、添加过滤器 /// <summary> /// 重复提交 /// </summary> public class ReSubmitAttribute : ActionFilterAttribute { /// <summary> /// 操作成功提示消息 /// </summary> publi ......
WebApi Asp Net

.net core 单文件发布,找不到appsettings.json的问题

解决方案 ``` config.SetBasePath(GetBasePath()); config.AddJsonFile("appsettings.json", false); private string GetBasePath() { using var processModule = Pr ......
文件发布 appsettings 文件 问题 core

ASP.NET Core对象池

【C#/.NET】使用ASP.NET Core对象池 Nuget Microsoft.Extensions.ObjectPool 使用对象池的好处 减少初始化/资源分配,提高性能。这一条与线程池同理,有些对象的初始化或资源分配耗时长,复用这些对象减少初始化和资源分配。比如:我有一个执行耗时约500毫 ......
对象 Core ASP NET

.Net 构建Opc Ua服务器和客户端

Package named Opc.UaFx.Advanced is found in https://www.nuget.org/packages/Opc.UaFx.Advanced that used as a Opc Ua Server and Client. First of all. In ......
客户端 客户 服务器 Net Opc

nacos 系列:.net core 6.0 使用 nacos

[TOC] 官方示例:https://kgithub.com/nacos-group/nacos-sdk-csharp ### 安装 Nuget 包 ```cmd dotnet add package nacos-sdk-csharp.AspNetCore dotnet add package na ......
nacos core 6.0 net

rider下载安装 一款.Net跨平台开发神器 安装指南

rider下载安装 一款.Net跨平台开发神器 安装指南 原文链接:https://baijiahao.baidu.com/s?id=1763943888509043020&wfr=spider&for=pc 下载破解补丁后,解压得到,如下图:将上面图示的补丁的所属文件夹 /jetbra 复制电脑某 ......
神器 指南 rider Net

后台是.net的话前端该用什么框架??

如果你在后端使用.NET,以下是几个流行的前端框架可以考虑使用: 1. React: - 优点:React是一个由Facebook开发的JavaScript库,它专注于构建用户界面。它采用组件化的开发模式,使得构建复杂的UI变得简单且可维护。React具有高度的灵活性和可重用性,能够提供出色的性能。 ......
前端 后台 框架 net

How to get User Name from External Login in ASP.NET Core?

How to get User Name from External Login in ASP.NET Core? 回答1 Do you have access to SignInManager or can you inject it? If yes, then this is how you w ......
External Login Core User Name

kafka启动报错Caused by: java.net.UnknownHostException: Cent65: Cent65: Name or service not known【原创】

故障描述: 上周云服务器重启了,上面的kafka再启动时就报错“Caused by: java.net.UnknownHostException: Cent65: Cent: Name or service not known” 而且看kafka-monitor,也不再群集里。 解决办法:在本机ho ......

.NET6创建Windows服务

.NET6打包部署到Windows Service 1.安装Nuget包 安装以下nuget包支持windows service 安装Microsoft.Extensions.Hosting.WindowsServices <PackageReference Include="Microsoft.A ......
Windows NET6 NET

.Net Web API 006 Controller上传大文件

1、上传大文件的方式 上传大文件就需要一段一段的上传,主要是先在客户端获取文件的大小,例如想一次传256kb,那就按照256kb分割。分割后又两种上传方式。 (1)逐个数据段读取,然后调用API上传,把数据追加到文件上。上传完这一段,接着传下一段,直到上传完毕。 (2)方式与(1)类似,只是可以好几 ......
Controller 文件 Net API 006

.NET Core框架、库和软件的中文收录大全

.NET Core框架、库和软件的中文收录大全。内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。 这里记录的大部分可以链接到github上,Nuget上也有对应的包,这里只记录比较牛的项目。 目录 微软 ORM IOC 日志 分 ......
框架 大全 软件 Core NET

每个.NET开发都应掌握的linq知识点

LINQ是C#3.0引入的特性,让处理对象就像执行SQL语句一样简单,对于提高C#开发效率有革命性的作用。 对于每个.NET开发者来说,掌握C#的LINQ知识点是非常重要的。LINQ是C#的一个强大的特性,它为数据查询和操作提供了简洁、统一的语法,使得数据处理变得更加直观和灵活。 以下是.NET开发 ......
知识点 知识 linq NET

从浅入深了解.NET Core MVC 2.x全面教程

通过深入理解和掌握NET Core MVC2.x从中学习到实用的技术和解决方案,提升自己在NET Core MVC2.x开发中的技能 ......
教程 Core NET MVC

C#.NET 国密SM2 签名验签 与JAVA互通 ver:20230807

C#.NET 国密SM2 签名验签 与JAVA互通 ver:20230807 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8(JDK8,JAVA 1.8),带maven 的JAVA控制台程序。 1.最好要到对方源码(DEMO+JAR包也可以),可以用IDE ......
20230807 JAVA NET SM2 ver

asp.net core之EfCore

EF Core(Entity Framework Core)是一个轻量级、跨平台的对象关系映射(ORM)框架,用于在.NET应用程序中访问和操作数据库。它是Entity Framework的下一代版本,专为.NET Core应用程序而设计。EF Core提供了一种简单、灵活和高效的方式来与各种数据库 ......
EfCore core asp net

有了net/http, 为什么还要有gin

# 1. 简介 在Go语言中,`net/http` 包提供了一个强大且灵活的标准HTTP库,可以用来构建Web应用程序和处理HTTP请求。这个包是Go语言标准库的一部分,因此所有的Go程序都可以直接使用它。既然已经有 `net/http` 这样强大和灵活的标准库,为什么还出现了像 `Gin` 这样的 ......
http net gin

C#/.NET/.NET Core优秀项目和框架每周精选(坑已挖,欢迎大家踊跃提交PR或者Issues中留言)

前言 注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。 每周精选优秀的C#/.NET/.NET Core项目和框架,帮助开发者发现功能强大、性能优越、创新前沿、简单易用的项目和框架。无论你是寻找灵感、学习新技术、改进 ......
NET 框架 项目 Issues Core

ASP.NET Core Identity 系列之三

在这节中我们将研究ASP.NET Core Identity中用户名、邮件、密码策略,解释一下Identity默认提供的策略以及如何实现自定义策略,最后我们针对用户名、邮件、密码实现客户自定义策略 1、ASP.NET Core Identity密码策略 ASP.NET Core Identity默认 ......
Identity Core ASP NET

ASP.NET Core Identity 系列之三

在这节中我们将研究ASP.NET Core Identity中用户名、邮件、密码策略,解释一下Identity默认提供的策略以及如何实现自定义策略,最后我们针对用户名、邮件、密码实现客户自定义策略 1、ASP.NET Core Identity密码策略 ASP.NET Core Identity默认 ......
Identity Core ASP NET

ASP.NET Core Identity 系列之二

这节我们主要演示在ASP.NET Core Identity中创建、修改、删除、查询用户 1、ASP.NET Core Identity UserManager 类 UserManager类位于Microsoft.AspNetCore.Identity命名空间中,我们可以使用该类管理数据库中的用户。 ......
Identity Core ASP NET