编程
深入浅析ASP在线压缩access数据库的方法
ASP在线压缩ACCESS数据库原理很简单:利用JRO.JetEngine的压缩功能建立一个新的数据库文件,然后把原来的删掉、替换!既然这样,压缩程序只需几行就ok了! 把下面的代码保存为**.asp,数...
ASP.net百度主动推送功能实现代码
官方提供了curl、post、php、ruby的实现示例,并没有C#的官方示例。既然提供了post的方式,那么就可以用C#实现,下面是实现代码: ASP.net百度主动推送代码范例 public static string PostUrl(st...
asp .net core静态文件资源的深入讲解
前言 对静态资源的简单的一个概况,在《重新整理.net core 计1400篇》系列后面会深入。 正文 我们在加入中间件是这样写的: app.UseStaticFiles(); 默认是给wwwroot提供资源。 那么我访问https...
.net core实用技巧——将EF Core生成的SQL语句显示在控制台中
前言 笔者最近在开发和维护一个.NET Core项目,其中使用几个非常有意思的.NET Core相关的扩展,在此总结整理一下。 EF Core性能调优 如果你的项目中使用了EF Core, 且正在处于性能调优阶段...
使用Seq搭建免费的日志服务的方法
Seq简介 Seq是老外开发的一个针对.NET平台非常友好的日志服务。支持容器部署,提供一个单用户免费的开发版本。 官网: https://datalust.co/seq 使用文档: https://docs.datalust.co/docs Seq主体功...
asp.net core应用docke部署到centos7的全过程
前言 前期准备 win10 (不要安装hyper-V) VMware-Workstation-Pro/15.0 Xshell6 (非必需) VS2019 以上环境请自行安装 都是默认安装没什么可说的 不会的话可以百度 在VM安装centos7 首先下载centos7 的镜像...
ASP.Net中的async+await异步编程的实现
在.NET Framework4.5框架、C#5.0语法中,通过async和await两个关键字,引入了一种新的基于任务的异步编程模型(TAP)。在这种方式下,可以通过类似同步方式编写异步代码,极大简化了异步...
ASP.NET Core根据环境变量支持多个 appsettings.json配置文件
一、背景 在项目开发的过程当中,开发环境与生产环境的配置肯定是不一样的。拿个最简单的例子来说,比如连接字符串这种东西,开发环境肯定不能连生产数据库。在之前的话,这种...
基于.NET Core 3.1 网站开发和部署的方法
一、准备开发环境 1.主要开发工具的选择 vscode .NET Core command-line interface (CLI) tools Dbeaver 这里选择vscode + .net core cli 是因为不管在Windows还是Linux和Mac上都能使用这一套工具,而且命令行工...
Linux安装.Net core 环境并运行项目的方法
一 安装环境 1. 从微软官网下载 Linux版本的.NetCoreSdk 2.0 安装包 打开终端: 第一步: sudo yum install libunwind libicu (安装libicu依赖) 第二步: sudo mkdir -p /home/wenya/dotnet sudo tar zxf /home/wenya/N...
ASP .NET Core API发布与部署以及遇到的坑和解决方法
最近在写.Net Core的API,由于之前没接触过Core,所以自己的想法很简单,感觉和.Net都是差不多的东西,发布部署还是按.Net的那一套来,可谓是困难重重,走了不少弯路。 也没什么漂亮的...
c# rabbitmq 简单收发消息的示例代码
发布消息:(生产者) /// summary /// 发送消息 /// /summary /// param name="queue"队列名/param /// param name="message"消息内容/param private static void PublishInfo(string queue, string message) { try { var factory = ne...
在IIS上部署ASP.NET Core Web API的方法步骤
对于本文,我想与您分享有关如何在IIS上部署ASP.NET Core Web API的指南。我将指导您安装Visual Studio 2019,.NET Core Runtime 3.0。我还确保我逐步引导您在服务器(Web IIS)中启用它,使用no受管...
在 asp.net core 的中间件中返回具体的页面的实现方法
前言 在 asp.net core 中,存在着中间件这一概念,在中间件中,我们可以比过滤器更早的介入到 http 请求管道,从而实现对每一次的 http 请求、响应做切面处理,从而实现一些特殊的功能...
ASP.NET Core中修改配置文件后自动加载新配置的方法详解
前言 在 ASP.NET Core 默认的应用程序模板中, 配置文件的处理如下面的代码所示: config.AddJsonFile( path: "appsettings.json", optional: true, reloadOnChange: true);config.AddJsonFile( path: $"appsettings.{env.Envi...