目录0、概述1、创建项目2、添加包引用3、启动配置4、发布5、运行6、最后回到顶部0、概述先了解下https是个啥:https://www.bilibili.com/video/BV1j7411H7vVso!只要给我们的web服务器配置一个证书就行了,证书可以买,也可以用免费的Let's Encrypt,此证书提供商是多个牛X大公司为了推进全球https化搞
......
464
0
0
2022-04-07
ASP.NET微信企业OA源码微信企业号协同办公平台是基于微信企业号而建立的协同办公平台,主要三大块,综合办公,CRM、人力资源平台特点1、本系统采用纯HTML+JS+Ashx 开发 好处就不用多说了,终于可以摆脱控件那一大堆要命的东西了2、不管是微信端还是PC端,前端采用的现在流行的MVC框架(avalon,这个类似大名鼎鼎的angularjs)和Jque
......
404
0
0
2022-04-06
0. 前言在上一篇,我们搭建了一个项目框架,基本上是一个完整的项目。目前而言,大部分的应用基本都是这个结构。好的,不废话了,进入今天的议题:完成并实现数据层的基础实现。1. 数据实体通常情况下,一个项目的数据实体中字段并不是完全没有规律可寻。通常情况下,必须有一个主键。有些时候,会要求在数据表中增加上次修改时间和创建时间,以及创建人和修改人的主键。所以,我们
......
401
0
0
2022-04-03
前言Microsoft.AspNetCore.ConcurrencyLimiter AspNetCore3.0后增加的,用于传入的请求进行排队处理,避免线程池的不足.我们日常开发中可能常做的给某web服务器配置连接数以及,请求队列大小,那么今天我们看看如何在通过中间件形式实现一个并发量以及队列长度限制.Queue策略添加NugetInstall-Packag
......
505
0
0
2022-04-03
0.前言在上一篇中,我们提到了如何创建一个UnitOfWork并通过ActionFilter设置启用。这一篇我们将简单介绍一下ActionFilter以及如何利用ActionFilter,顺便补齐一下上一篇的工具类。图文无关1. ActionFilter 介绍ActionFilter全称是ActionFilterAttribute,我们根据微软的命名规范可以
......
421
0
0
2022-04-03
开篇这段时间潜水了太久,终于有时间可以更新一篇文章了。通过本篇文章您将Get:Http的一些身份验证概念再AspNetCore中实现身份验证方案JWT等概念的基础知识使用Bearer Token对WebAPI进行保护一些验证中的小细节微信小程序验证的源代码时长为大约有十五分钟,内容丰富,建议先投币再上车观看本文附带了普通Bearer JwtToken验证和微
......
448
0
0
2022-04-02
介绍.NET背后的创新是将Microsoft的所有开发工具:库,语言,技术和目的集成在同一框架下,这对需要它的开发人员或公司很有用。在这种情况下,.NET在其生态系统中引入了统一平台,以支持构建从桌面应用程序到视频游戏和云应用程序的几乎所有内容。本教程文章介绍了Windows 10环境中与Visual Studio 2019中的ASP.NET Core配合使
......
510
0
0
2022-04-02
目前基于安全考虑,站点采用全站HTTPS成了必然选择,各大浏览器也都一致将HTTP网站标注为不安全或者红色警告。如果配置HTTPS成了迫在眉睫的问题,基于Nginx、Apache、Tomcat等Web服务器对HTTPS支持都很友好,配置比较简单,但是对于使用C#和ASP.NET Core做Web开发的同学可能还有一定的困惑,本文我们就来说说在ASP.NET
......
568
0
0
2022-04-02
第 3 章 ASP.NET Core 核心特性3.1 启动与宿主ASP.NET Core 应用程序启动时,它首先会配置并运行其宿主,宿主主要用来启动、初始化应用程序,并管理其生命周期ASP.NET Core 应用程序本质上就是控制台应用程序public class Program
{
public static void Main(string[
......
529
0
0
2022-04-02
第 1 章 REST 简介1.1 API 与 RESTAPI 是一个系统向外暴露或公开的一套接口,通过这些接口,外部应用程序能够访问该系统REST 是一种基于资源的架构风格,任何能够命名的对象都是一个资源,如 user,一个资源具有一个统一的资源标识符(URI),如 user/1234,通过 URI 能够标识并访问该资源REST 定义了6个架构约束:客户端-
......
355
0
0
2022-04-02
写在前面 现在部署Asp.Net Core应用已经不再限制于Windows的IIS上,更多的是Docker容器、各种反向代理来部署。也有少部分用IIS部署的,IIS部署确实是又快又简单,图形化操作三下五除二就可以发布好一个系统了。在过去Asp.Net MVC 项目部署的时候,还常常使用IIS一个功能——虚拟目录。虚拟目录可以直接定位到非项目的其他路径,将路
......
468
0
0
2022-04-02
第 6 章 高级查询和日志6.3 排序RESTful API 在实现排序时应支持对集合资源的一个或多个属性进行排序示例对 authors 资源按照其属性 Age 升序排序,再按 BirthPlace 属性降序排序:https://localhost:5000/api/authors? orderby=age,birthplace desc在 ASP.NET
......
371
0
0
2022-04-02
BCVP(Blog.Core&Vue Project)是.NET界开箱即用的企业级前后端分离【 .NET Core3.1 Api + Vue 2.x + RBAC】权限框架,由国内微软MVP“老张的哲学”出品,比起“土牛”的ABP ZERO框架,BCVP则更为短小精干。对比java开源的生态,我个人觉得BCVP框架就相当于java界的RuoYi框架,
......
606
0
0
2022-03-31
正文什么是中间件呢?其实中间件这个概念来源于分布式,当然这是一个狭隘的概念了,现在中间件概念就非常广泛了。官网给出了这样一张图,这张图认为从请求到响应过程中间都是中间件,包括我们认为的路由。看一段node代码:var http = require("http");
http.createServer(function(req,res){
res.wri
......
410
0
0
2022-03-30
增加接口文档添加swagger包打开程序包管理控制台,然后输入以下代码安装swagger包Install-Package Swashbuckle.AspNetCore -Version 5.0.0-rc4安装swagger通过Nuget包管理器安装swagger安装完毕以后可以在包中看到Swashbuckle.AspNetCore5.0设置API输出XML文
......
379
0
0
2022-03-30