ASP

ASP.NET Core 系列总结 -- 系列文章

《ASP.NET Core》 系列文章基于 .NET 3.1 和 .NET 6,主要是系统总结自己日常工作和学习中的知识点,之前是自己在 OneNote 上自己写,作为学习、总结笔记,逐渐放出来也供大家参考,希望大家都能够对 ASP.NET Core 框架有一个清晰的认知。 章节目录 1. 入口文件 ......
文章 Core ASP NET

asp.net Core Actions

Action方法是在Controllers中定义公共方法使用路由规则将客户端的请求和action方法做映射 Action ``` public IActionResult NameOfAction() { return View(); } ``` 这个方法返回一个IActionResult并且方法名 ......
Actions Core asp net

ASP.NET Core - 日志记录系统(一)

# 一、日志记录 日志记录是什么?简单而言,就是通过一些方式记录应用程序运行中的某一时刻的状态,保留应用程序当时的信息。这对于我们进行应用程序的分析、审计以及维护有很大的作用。 作为程序员,我们恐怕谁也不敢保证我们开发的软件应用一定不存在BUG,一定不会出现故障,而当故障出现的时候,日志就是我们排查 ......
系统 日志 Core ASP NET

Overview of ASP.NET Core authentication

Overview of ASP.NET Core authentication In this article Authentication concepts Authentication providers per tenant Additional resources By Mike Rouso ......
authentication Overview Core ASP NET

ASP.NET Core SignalR -- 系列文章

ASP.NET Core SignalR 系列(四)- 中心筛选器 ASP.NET Core SignalR 系列(三)- JavaScript 客户端 ASP.NET Core SignalR 系列(二)- 中心(服务端) ASP.NET Core SignalR 入门 出处:https://ww ......
SignalR 文章 Core ASP NET

ASP.NET Core中Options模式的使用及其源码解析

在ASP.NET Core中引入了Options这一使用配置方式,其主要是为了解决依赖注入时需要传递指定数据问题(不是自行获取,而是能集中配置)。通常来讲我们会把所需要的配置通过IConfiguration对象配置成一个普通的类,并且习惯上我们会把这个类的名字后缀加上Options。所以我们在使用某 ......
源码 Options 模式 Core ASP

ASP.NET Core中的配置Configuration的使用及其源码解析

本章将和大家分享ASP.NET Core中的配置Configuration的使用及其源码解析。 1、使用 IConfiguration 读取配置文件内容 Demo的目录结构如下所示: 本Demo的Web项目为ASP.NET Core Web 应用程序(目标框架为.NET Core 3.1) MVC项 ......
Configuration 源码 Core ASP NET

ASP.NET Core 中间件(Middleware)的使用及其源码解析 -- 系列文章

ASP.NET Core 中间件(Middleware)的使用及其源码解析(一)- 源码解析 中间件是一种装配到应用管道以处理请求和响应的软件。每个组件: 1、选择是否将请求传递到管道中的下一个组件。 2、可在管道中的下一个组件前后执行工作。 请求委托用于生成请求管道。请求委托处理每个 HTTP 请 ......
中间件 Middleware 源码 文章 Core

asp.net core 整合nacos

目前业务需要将现有的asp.net core 程序整合到nacos中,以下是整合的过程 准备 包准备 nacos-sdk-csharp nacos-sdk-csharp.AspNetCore nacos-sdk-csharp.Extensions.Configuration 默认的配置文件是以jso ......
nacos core asp net

CSharp: asp.net MessageBox

Demo 1: DHTML modal dialog box (dhtmlgoodies.com) using System; using System.Web.UI; using System.Web; using System.Text; using System.Collections; na ......
MessageBox CSharp asp net

Asp.Net Core 实现异步操作锁

/设置同时访问线程最大数量 static SemaphoreSlim _semaphore = new SemaphoreSlim(4); static void AccessDatabase(string name, int seconds) { Console.WriteLine($"{name ......
Core Asp Net

ASP.NET 6 使用工作单元操作 MongoDB

最近工作中需要用到MongoDB的事务操作,因此参考了一些资料封装了一个小的组件,提供基础的CRUD Repository基类 和 UnitOfWork工作单元模式。今天,就来简单介绍一下这个小组件。本文介绍了MongoDB事务的基本概念和如何通过.NET操作事务,重点介绍了EDT.MongoPro... ......
单元 MongoDB ASP NET

[回馈]ASP.NET Core MVC开发实战之商城系统(开篇)

在编程方面,从来都是实践出真知,书读百遍其义自见,所以实战是最好的提升自己编程能力的方式。 前一段时间,写了一些实战系列文章,如: ASP.NET MVC开发学生信息管理系统 Vue+Antdv+Asp.net WebApi开发学生信息管理系统 WPF+Prism+MAH+Asp.net Web A ......
开篇 实战 商城 系统 Core

Asp.Net Core 实现异步操作锁 (SemaphoreSlim)

/设置同时访问线程最大数量 static SemaphoreSlim _semaphore = new SemaphoreSlim(4); static void AccessDatabase(string name, int seconds) { Console.WriteLine($"{name ......
SemaphoreSlim Core Asp Net

如何让asp.net core mvc发布时候不编译cshtml视图

为了避免运行时编译cshtml造成的性能问题,http://ASP.NET Core MVC项目在发布的时候默认会把cshtml文件编译到dll中,但是有的项目希望能在运行时修改cshtml视图文件。网上有文章讲到过在csproj文件中添加<MvcRazorCompileOnPublish>fals ......
视图 时候 cshtml core asp

理解ASP.NET Core - 限流(Rate Limiting)

> 注:本文隶属于《理解ASP.NET Core》系列文章,请查看置顶博客或[点击此处查看全文目录](https://www.cnblogs.com/xiaoxiaotank/p/15185288.html) # 概述 在微服务化的架构设计中,网关扮演着重要的看门人角色,它所提供的功能之一就是**限 ......
Limiting Core Rate ASP NET

asp.net core的中间件

中间件是asp.net core的核心,甚至可以说asp.net core web api应用就是一个中间件管道,接口请求和响应一来一回。中间件,就是装配到这个管道中用来处理请求响应的组件。 关于中间件的使用,有三个核心方法: ## 核心方法 ### Use ```c# app.Use(async ......
中间件 core asp net

Asp-Net-Core学习笔记:单元测试和集成测试

## 前言 我在使用 AspNetCore 的这段时间内,看了很多开源项目和博客,发现各种 .Net 体系的新技术很多人都有关注和使用,但却很少有人关注测试。 测试是软件生命周期中的一个非常重要的阶段,对于保证软件的可靠性具有极其重要的意义。在应用程序的开发过程中,为了确保它的功能与预期一致,必须对 ......
Asp-Net-Core 单元 笔记 Core Asp

ASP.NET Core SignalR 系列(四)- 中心筛选器

本章将和大家分享 ASP.NET Core SignalR 中的中心筛选器。 本文大部分内容摘自微软官网:https://learn.microsoft.com/zh-cn/aspnet/core/signalr/hub-filters?view=aspnetcore-7.0 废话不多说,下面我们直 ......
SignalR Core ASP NET

ASP.NET Core学习笔记

# ASP.NET Core 教程:https://www.bilibili.com/video/BV1Kk4y117Xy/?p=2&spm_id_from=pageDriver&vd_source=34dc5215532143d76607ef8957c72691 的笔记 ## ASP.NET Co ......
笔记 Core ASP NET

ASP.NET Core Web API中操作方法中的参数来源

在ASP.NET Core Web API中,有多种方式可以传递参数给操作方法。以下是一些常见的参数传递方式: * 路由参数(Route Parameters):参数值从URL的路由中提取。 ``` // Route: api/users/{id} [HttpGet("api/users/{id}" ......
参数 来源 方法 Core ASP

Asp.net Core 笔记

# 部署 1. 编辑好配置文件,即`appsettings.json` 2. 在解决方案中选中网站项目,右键选择`打包` ![image](https://img2023.cnblogs.com/blog/23329/202307/23329-20230714170524940-1085561451 ......
笔记 Core Asp net

ASP.Net Core Razor+AdminLTE 应用详解

AdminLTE介绍 一个基于 bootstrap 的轻量级后台模板,这个前端界面个人感觉很清爽,对于一个大后端的我来说,可以减少较多的时间去承担前端的工作但又必须去独立去完成一个后台系统开发的任务,并且,文档还算比较齐全,对着demo可以完成一个基本的前端框架搭建了。大家如有更为好看的又方便后端上 ......
AdminLTE Razor Core ASP Net

ASP.NET MVC4 WEB API跨域

ASP.NET MVC4 WEB API跨域 web.config文件里加些东西即可 <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add ......
MVC4 ASP API NET MVC

ASP.NET Core SignalR 系列(三)- JavaScript 客户端

本章将和大家分享 ASP.NET Core SignalR 中的 JavaScript 客户端。ASP.NET Core SignalR JavaScript 客户端库使开发人员能够调用服务器端SignalR中心代码。 ......
JavaScript 客户端 SignalR 客户 Core

Asp.Net Core 项目实战之权限管理系统使用AdminLTE搭建 -- 系列文章

0 Asp.Net Core 项目实战之权限管理系统(0) 无中生有 1 Asp.Net Core 项目实战之权限管理系统(1) 使用AdminLTE搭建前端 2 Asp.Net Core 项目实战之权限管理系统(2) 功能及实体设计 3 Asp.Net Core 项目实战之权限管理系统(3) 通过 ......
实战 AdminLTE 管理系统 权限 项目

Asp.Net Core Web Api如何上传文件

1 public class FileUploadModel 2 { 3 public IFormFile File { get; set; } 4 } 1 [HttpPost("UploadFile")] 2 public async Task<IActionResult> UploadFileA ......
文件 Core Asp Api Net

Authentication With ASP.NET Core Identity

Authentication With ASP.NET Core Identity、 Preparing the Authentication Environment in our Project The first thing, we are going to do is disable unau ......
Authentication Identity With Core ASP

User Registration with ASP.NET Core Identity

User Registration with ASP.NET Core Identity So basically, we have all the input fields from our model in this view. Of course, clicking the Create bu ......
Registration Identity User Core with

ASP知识

## ASP语言的特点: 1.允许使用VBscript或java script简易Script语言,并可在文件中结合Html; 2.无需编译,由WEBserver执行产生; 3.与任何ActiveX Script兼容; 4.ASP原始代码不会传到客户端,客户端显示的是执行结果。 ## VBscrip ......
知识 ASP