前言 该文为dotnet-dump 和 procdump 的实战介绍一下。正文现在很多情况下去抓取dotnet 运行的信息一般都是适用 procdump 或者 直接使用dotnet-dump这个procdump 有什么用呢?根据 ProcDump 帮助,下面是必须使用的开关: -M:当内存提交超过或等于指定值时触发核心转储文件生成 (MB) -n:退出前要写入的核心转储文件数 (默认值为 1)
引言举一个例子,现在都在流行一个叫做自立更生的词汇,一定规模型的企业,都会可以在研究自己的专利技术,降低自己过度依赖于其他企业.从而从这个市场中的依赖关系中给简单化.概念依赖注入(Dependency Injection, DI)是控制反转(Inversion of Control, IOC)思想的实现方式.优点依赖注入简化模块的组装过程,降低模块之间的耦合度初识创建方式由我们手动创建到作为一个消
转载 2024-04-08 10:03:56
30阅读
前言压缩可以大大的降低我们Web服务器的响应速度,压缩从而提高我们网页的加载速度,以及节省一定的带宽.何时使用相应压缩中间件在IIS,Apache,Nginx中使用基于服务端的响应压缩技术。中间件的执行可能和服务端模块不匹配。HTTP.sys 和Kestrel server目前没有提供内置的压缩支持。什么时候使用Response Compression Middleware:无法使用以下基于服务器
前言  core也用了很长一段时间了,发现很多小伙伴不知道如何调试core代码。  可想而知,以前使用mvc的时候,不需要发布代码,直接iis地址指向项目源码,然后附加到进程w3wp.exe就可以调试了。  在core的项目里面已经不能这样玩了...正文1. 安装Open Command Line            2. 配置           我们先建一个core网站,在解决方案上面右键
原创 2021-04-23 16:39:55
734阅读
适用环境本篇文章操作环境 Visual Studio 2019 + ASP.Net Core Web 应用 + .NET 5.0 预编译预编译是ASP.Net Core 5.0 的默认方式。在发布时,默认会将系统中的所有Razor视图进行预编译。编译好的视图DLL统一命名为 xxx.Views.dll 动态编译将项目整个配置成动态编译很简单,仅需3步:1、在 NuGet 中添加
本文主要介绍.NET Core(ASP.NET Core)中,使用FluentEmail发送邮
转载 2022-06-02 06:35:45
50阅读
BarTender官方的SDK只支持.NET Framework,无法在.NET Core环境下使用。但其实.NET Core环境下还是有办法使用BarTender的,那就是直接调用底层的COM组件。 在项目中添加引用COM:Interop.BarTender 案例代码: 1 public void ...
转载 2021-05-05 22:34:00
663阅读
2评论
在现代软件开发中,使用 Docker 化简了环境的配置和部署,特别是对于 .NET Core 这样的微服务架构。本文将深入探讨如何将 .NET Core 应用程序容器化,绘制出系统的架构图,并展示性能优化的方法和多场景适配的能力。 ## 背景定位 在当前互联网迅猛发展的背景下,企业需要快速适应市场的变化。尤其在多业务场景下,如何高效地部署和管理应用成了关键问题。 - **业务场景分析**
原创 6月前
27阅读
# 使用 .NET Core 使用 Redis ## 介绍 在本文中,我将指导你如何在 .NET Core 项目中使用 Redis。我们将从搭建环境开始,然后逐步介绍每个步骤所需的代码和解释。 ## 整体流程 下面是实现 "NET Core 使用 Redis" 的整个流程。我们将按照以下步骤逐一进行讲解。 | 步骤 | 描述 | | --- | --- | | 步骤 1 | 安装 Redis
原创 2023-09-23 01:13:13
136阅读
一 为什么使用swagger swagger是一种API文档管理的框架 1.可以在代码中添加注释,且自动生成API文档,无需再次编写,友好的界面让API文档更易懂。 2.一站式服务,只需要访问swagger的地址,就可以看到所有的后台接口和功能,并且能测试接口状态,真正是彻底的前后端分离了。 3.内 ...
转载 2021-05-05 22:46:53
541阅读
2评论
数据库的实体模型和视图模型进行分离 数据库持久化对象(Persistent Object):顾名思义,这个对象是用来将我们的数据持久化到数据库,一般来说,持久化对象中的字段会与数据库中对应的 table 保持一致。 视图对象(View Object):视图对象 VO 是面向前端用户页面的,一般会包含 ...
转载 2021-07-30 12:15:00
162阅读
2评论
###1新建一个web api项目, 首先引用swagger NUget包 ###2 在startup中配置swagger服务 public void ConfigureServices(IServiceCollection services) { services.AddControllers() ...
转载 2021-09-18 16:42:00
234阅读
2评论
一、DbContext配置 二、使用
转载 2019-09-30 12:18:00
587阅读
2评论
本地启动redis控制台 && 安装redis服务(用于调试)1.下载最新版redis,选择.zip则是免安装的版本下载地址:https://github.com/MicrosoftArchive/redis/releases 2.解压到指定目录,并运行cmd命令3.在该文件夹下运行命令:redis-server.exe redis.windows.conf4.看到如下显示,则表示
原创 2021-04-25 21:25:58
1088阅读
RabbitMQ简介 RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整的可复用的企业级消息队,RabbitMQ可以实现点对点,发布订阅等消息处理模式。 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,
qt
原创 2021-07-15 15:28:43
651阅读
什么是RabbitMQ RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整,可复用的企业级消息队列(Message Queue 一
转载 2021-07-22 10:31:52
358阅读
SignalR简介SignalR是一个.NET Core/.NET Framework的开源实时框架. SignalR的可使用Web SocketServer Sent EventsLong Polling作为底层传输方式.SignalR基于这三种技术构建, 抽象于它们之上, 它让你更好的关注业务问题而不是底层传输技术问题.SignalR这个框架分服务器端和客户端, 服务器端支持ASP.NET C
入门实战-将功能代码增加异步功能Async和配置简单防范CSRF攻击关于Asp.Net Core的新特性 Async,异步,还是需要掌握的,这个特性,按微软官方的说法是可以提高你服务器的负荷,可以提供更多的服务请求,多用在数据库、文件、Web接口等功能时,必定微软搞的.Net Core,不仅是跨平台,也能支持大型项目研发部署。我还以Menu功能为例,来对代码进行修改。先需要修改IMenuServi
转载 2024-07-23 08:56:45
55阅读
参考:https://dotnetthoughts.net/using-less-css-with-aspnet-core/ 项目目录下创建package.json { "name": "gzblogs", "version": "1.0.0", "description": "An ASP.NET
原创 2021-07-28 16:59:32
424阅读
# .NET Core 使用 HTTPS 在现代互联网环境中,保护用户数据安全是至关重要的。使用 HTTPS(Hypertext Transfer Protocol Secure)协议来加密数据传输可以大大提高应用程序的安全性。本文将介绍如何在 .NET Core 中配置和使用 HTTPS,并提供相应的代码示例。 ## HTTPS 简介 HTTPS 是在传输层上使用 SSL/TLS 加密协议
原创 2023-08-31 03:22:55
1698阅读
  • 1
  • 2
  • 3
  • 4
  • 5