标签 Core 下的文章

  • 📂.NET Core(C#) Windows和Linux上重新宽带拨号(PPPoE)实现换IP的方法及示例代码教程

    本文主要介绍.NET Core(C#)中,在Windows和Linux系统上实现通过重新连接宽带拨号,来更换机器访问外网的IP,对一些爬虫程序经常被封IP可能是一种解决方案。原文地址:.NET Core(C#) Windows和Linux上重新宽带拨号(PPPoE)实现换IP的方法及示例代码

  • 📂ASP.NET Core网站使用Nginx布署Linux上配置和发布及相关代码教程

    本文主要介绍使用ASP.NET Core开发的网站,运行布署在Linux上的方法,包括.NET Core SDK找安装,项目的发布和网站运行及开机自动启动及Nginx相关配置方法 。原文地址:ASP.NET Core网站使用Nginx布署Linux上配置和发布及相关代码

  • 📂.NET Core轻量级进程间通信框架IpcServiceFramework的使用教程

    本文主要介绍.NET Core中轻量级进程间通信框架IpcServiceFramework的介绍和使用方法代码,.NET Core轻量级进程间通信框架,允许通过命名管道和/或TCP调用服务(与WCF类似,目前.NET Core不可用)。支持通过SSL进行安全通信。支持在服务契约中使用原始或复杂类型。支持服务器端的多线程,具有可配置的线程数(仅限命名管道端点)原文地址:.NET Core轻量级...

  • 📂.NET平台系列26:在 Windows 上安装 .NET Core/.NET5/.NET6教程

    系列目录 【已更新最新开发文章,点击查看详细】 本文介绍如何在 Windows 上安装 .NET。 .NET 由运行时和 SDK 组成。 运行时用于运行 .NET 应用,应用可能包含也可能不包含它。 SDK 用于创建 .NET 应用和库。 .NET 运行时始终随 SDK 一起安装。当前最新版本的 .NET 是 5.0。点击此处,下载.NET Core/.NET。支持的版本 下表列出了当前...

  • 📂尴尬,微软的PowerShell竟是Linux用户最多教程

    在发布 PowerShell Core 6.2 GA 版本一周后, 微软在博客公布了 PowerShell 下一个版本 —— PowerShell 7 的相关信息,并解释了为何直接从 6.2 跳到 7。PowerShell 7 微软宣布下一个版本将是 PowerShell 7,而不是预期中的 PowerShell Core 6.3,这标志着 PowerShell 开发的重大变化。微软希望同...

  • 📂【.Net Core】分析.net core在linux下内存占用过高问题教程

    现象随着程序运行,内存占用率越来越高,直到触发linux的OOM,程序被杀死。分析工具运行环境:.net core 3.1(微软的分析工具要求最低3.0,无法分析2.1的core程序,需要先改为core 3.1才能分析)linux:ubuntu 18分析工具:dotnet-counters, dotnet-dump工具的安装见:https://docs.microsoft.com/zh-cn...

  • 📂如何在 ASP.Net Core 使用 内存缓存教程

    ASP.NET Core 是一个轻量级,模块化的框架,常用来在 Windows,Linux 和 MacOS 上构建高性能,现代化的web框架,不像过去的 Asp.NET,在 ASP.NET Core 中并没有内置 Cache 对象,不过你可以通过 nuget 上的扩展实现如下三种 cache:in-memory cachingdistributed cachingresponse cachi...

  • 📂Ubuntu20.04 安装 .NET Core SDK教程

    wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.debsudo apt-get update sudo apt-get install...

  • 📂Mac下CoreShell使用lrzsz命令教程

    Mac下Core Shell 使用lrzsz命令,上传,下载文件新增~/.bashrc_Core_Shell# Bash support for Core Shell, reference: /etc/bashrc_Apple_Terminal on macOS # Report Working Directory # # Tell the Core Shell about the cur...

  • 📂ubuntu下.NET Core修改版本(卸载)教程

    下载符合开发环境的最佳sdk版本OSDevelopment Environment.NET Core SDKAny supportedCommand line and/or Visual Studio Code2.2.401WindowsVisual Studio 2019 version 16.22.2.401WindowsVisual Studio 2019 version 16.12....

  • 📂如何把ASP.NET Core应用程序做成为Windows Service服务(转载)教程

    如果你的ASP.NET Core服务最后会安装到Windows上运行,那么你肯定不想每次都开个控制台窗口来运行你的服务,因为这样每次开机你都需要手动打开你的服务,其次控制台窗口也容易被用户关掉,你的服务会意外地被终止运行。 使用下面的方法可以快速地把你的ASP.NET Core程序做成Windows Service服务,这样你就可以让Windows来帮你管理服务了,本文的例子基于ASP.N...

  • 📂在Windows Server Core 2019 安装CA教程

    本次想把原来安装在GUI上的DC和CA迁移到Server Core上:首先在Server Core安装第二个DC:安装第二个Domain Controller:Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementToolsInstall-ADDSDomainController -InstallDns -Cred...

  • 📂记一次.Net Core通过GDI+在CentOS 7(Docker)环境中绘图报错The type initializer for 'Gdip' threw an excepti教程

    目录- 一、前言二、问题分析三、问题处理四、优化五、构建一个带libgdiplus的DotNetCore基础镜像一、前言 =========================今天在AspNetCore3.1环境中做了一个用户登录页面,在登录页面中有一个功能就是需要后端动态绘制一个验证码图片,防止前端通过机器或爬虫工具模拟自动登录。 在开发机器上(windows10)调试正常,但是部署到ce...

  • 📂通过Windows Visual Studio远程调试WSL2中的.NET Core Linux应用程序教程

    最近两天在Linux中调试.NET Core应用程序,同时我发现在Linux中调试.NET Core应用程序并不容易。一直习惯在Visual Studio中进行编码和调试。现在我想的是可以简单快速的测试.NET Core应用在Linux。所以通过本篇文章我们能了解到如何在Windows中使用Visual Studio进行远程调试我们部署在Linux中的应用程序,从而我们可以去发现或者说去调试...

  • 📂.Net Core在Ubuntu的坑教程

    连接外部数据库问题A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 31 - Encryption(ssl/tls) handshake fai...

  • 📂一文讲通.NET Core部署到Windows IIS最全解决方案教程

    回顾之前的ASP.NET的经典托管在经典ASP.NET应用程序中,所有一切都托管在IIS工作进程中(w3wp.exe),这也被称为IIS应用程序池。ASP.NET程序被托管在应用程序池中,并且被按照IIS内建的ASP.NET托管特性所实例化。当请求从http.sys传入到ASP.NET应用程序管道时,本地运行时管理器会实例化一个代表应用程序的.NET运行时,同时引入HttpRuntime对象...

  • 📂Fedora Core 4配置本地yum源教程

    说明:最近了解到还有人使用旧版32位的FC4系统,当想帮助他解决rpm包安装依赖问题时,发现网上很少有相关配置本地yum源的步骤,所以自己在虚拟机上安装了FC4系统,折腾记录了相关步骤以供参考。 系统界面:

  • 📂在Windows上远程调试Ubuntu-Arm上的.Netcore教程

    在 Linux 上使用 SSH 通过附加到进程调试 .NET Core自 Visual Studio 2017 起,可以通过 SSH 附加到在本地或远程 Linux 部署上运行的 .NET Core 进程。 本文介绍调试的设置方法和调试方法。 有关使用 Docker 容器的调试方案,请参阅附加到在 Docker 容器上运行的进程。先决条件在 Visual Studio 计算机上,需要安装“A...

  • 📂.NET Core开发Windows服务:使用Quartz执行定时任务教程

    最近的项目也是主要为团队提供API接口,大多都是处理常规的业务逻辑上的事。过程中有个需求是需要每日定时定点执行一些推送消息的任务,一开始也没多想就将定时任务写到了API的项目里,部署完测试下人傻了,日志没有任何执行了任务的痕迹,调试时候没毛病。回头一想,IIS这个懒东西应该是休眠了,直接把我的任务一起回收掉了。淡定的我捋了捋思绪查了查方案,可以更改IIS设置修改定时回收的模式,可以通过访问站...

  • 📂.Net Core 使用 System.Drawing.Common 在CentOS下报错教程

    .Net Core MVC 项目,添加了图片上传处理功能,使用了 System.Drawing.Common 引用。部署CentOS后,提示<pre class="line-numbers language-csharp">```csharp Unhandled Exception: System.TypeInitializationException: Th...

  • 📂Linux CentOS Docker Asp.net Core MVC 模板项目的部署教程

    本文只是记录 .net core 项目的基本部署方法,灵活应对不同情况与需求工具:VS 2019Linux CentOS 7 x64XshellXftpDocker 安装配置可参考:Docker 安装、配置1、新建项目创建新项目选择 ASP.NET Core Web 应用程序,下一步设置项目名称,存储位置,解决方案名称,创建选择 .NET Core,ASP.NET Core 3.1,Web ...

  • 📂转载:.NET Core 图片操作在 Linux/Docker 下的坑教程

    一.前言.NET Core 目前更新到2.2了,但是直到现在在 .NET Core 本身依然不包括和图片有关的 Image、Bitmap 等类型。对于图片的操作在我们开发中很常见,比如:生成验证码、二维码等等。在 .NET Core 的早期版本中,有 .NET 社区开发者实现了一些 System.Drawing 的 Image等类型实现的组件,比如 CoreCompat.System.Dra...

  • 📂【翻译】- ASP.NET Core 中的内存管理和模式教程

    内存管理很复杂‎, 即使在像 .NET 这样的托管框架中. 分析和理解内存问题也很具挑战性.最近 一个用户在 ASP.NET Core 主存储库中 提交了一个问题 指出垃圾回收器(GC) "未运行垃圾回收", 那它就失去了存在的意义. 症状如提交者描述那样, 内存在请求后不断增长, 这让他们认为问题出在 GC.‎我们试图获得有关此问题的更多信息‎, 了解问题出在 GC 还是应用程序本身, 但...

  • 📂间接部署 - 在 Linux 上使用 Nginx 托管 ASP.NET Core 网站教程

    注意:对于 Ubuntu 14.04,建议使用 supervisord 监控 Kestrel 进程作为解决方案。对于 Ubuntu 14.04 的介绍,可以该话题的之前版本。本指南包含以下内容:使用反向代理服务器放置一个现存的 ASP.NET Core 应用程序 设置反向代理服务器将请求转发到 Kestrel web 服务器 保证 web 应用程序在启动时作为守护进程(daemon)...

  • 📂Core Python | 1 - Python: The Big Picture | 1.3 - When and Where Is Python Being Used | 1.3.2 - Lin教程

    One of the first areas we'll discuss where Python is being used is in the world of Linux scripting and administration. When we are scripting to administer a machine, we obviously have a machine tha...

  • 📂浅入 .NET Core 中的内存和GC知识教程

    目录- 托管代码自动内存管理-参考资料:【1】https://docs.microsoft.com/zh-cn/dotnet/standard/managed-code【2】:https://docs.microsoft.com/zh-cn/dotnet/standard/clr托管代码在 .NET 中, CLR(Common Language Runtime) 负责提取托管代码并编译成机器...

  • 📂ASP.NET Core部署到CentOS7,使用Nginx代理教程

    ASP.NET Core 的运行环境由新开发的 Kestrel Server 负责,IIS 退回到 HTTP 的侦听器的角色,微软也特别为了这个需求开发了 IIS Platform Handler,以处理 HTTP 与运行环境之间的信息转发工作,微软官方推荐在Linux服务器上使用Nginx,Haproxy等代理Kestrel Server,具体参考 http://weblog.west-w...

  • 📂使用 SOS 对 Linux 中运行的 .NET Core 进行问题诊断教程

    目录- 说明准备一个方便的学习环境2.x 配置内容3.x 配置内容工具介绍lldb sos plugin1. attach 到进程上进行调试2. 分析core dump文件SOS案例分析CPU 占用过高内存泄漏Monitor导致的死锁.NET Core 3.x 的不同点dotnet-sosdotnet-dump如何将 createdump 创建的 coredump 文件转移到其他位置分析如何...

  • 📂庐山真面目之十微服务架构 Net Core 基于 Docker 容器部署 Nginx 集群教程

    庐山真面目之十微服务架构 Net Core 基于 Docker 容器部署 Nginx 集群一、简介 前面的两篇文章,我们已经介绍了Net Core项目基于Docker容器部署在Linux服务器上的两种方式,代码和步骤都很详尽。虽然这两篇文章都是基础性的文章,但是,对于,大家学习后面的文章都很重要,尤其是,我们以后所使用的测试项目、部署方法等相关技术都是使用这两篇文章里的方法。大家看的时候...

  • 📂.NET Core 编写的 Windows 远程桌面记录清理工具教程

    开源地址: https://github.com/stulzq/WindowsRemoteDesktopCleanTool场景Windows 远程桌面使用以后会留下 IP 记录,可以通过手动删除注册表来解决,这个工具就是帮你自动做了这一步操作使用工具采用 .NET 5.0 编写,发布方式为 Global Tool,所以安装以及运行需要 .NET 5.0 环境安装:dotnet tool in...