.NET6创建windows服务图文教程

本文记录了使用Visual studio2022创建windows服务,并且安装windows服务设置为自动启动的步骤。1、创建一个worker service。新建一个项目,选择辅助角色服务。

2023-10-04 3066 1 .NET .NET6 windows服务

C# winform实现文件下载进度条功能

C#在winform中使用HttpClient类来执行文件下载,并结合ProgressBar控件来显示进度条。下面演示如何获取文件下载的状态并实现进度条功能。

2023-10-02 3682 0 C# winform winform进度条 文件下载 下载进度条

C# HttpClient发送http请求上传文件

在C#7.1之后,net推出HttpClient类代替WebRequest, HttpWebRequest, ServicePoint, and WebClient。GetAsync(String)以异步操作将 GET 请求发送给指定 URI。

2023-10-02 2622 0 C# HttpClient HttpClient上传文件 HttpClient用法 HttpClient发送http请求

.NET支持PostgreSQL的ORM有哪些?

.NET 支持许多针对 PostgreSQL 的 ORM(对象关系映射)工具和库,它们可以帮助你在应用程序中以对象的方式操作数据库。以下是一些常用的 .NET ORM 库,它们都支持 PostgreSQL。

2023-09-30 2401 0 .NET ORM PostgreSQL .NET ORM

什么是面向接口编程?

面向接口编程(Interface-Oriented Programming)是一种编程范式,它强调使用接口来定义对象之间的契约或合约,而不是依赖于具体的实现细节。在面向接口编程中,程序的设计和实现侧重于接口定义和使用,而不是具体的类或对象。

2023-09-30 2032 0 接口 面向接口 面向接口编程

vscode C# MVC脚手架

在 VS Code 中创建 C# MVC 脚手架有两种方法:方法一:使用命令行 打开一个终端窗口,并导航到您要创建项目的目录。输入以下命令:dotnet new mvc --name MyApp。

2023-09-30 2336 0 C# MVC vscode MVC脚手架

C# 消息传递库NetMQ的使用方法

NetMQ 是一个基于 ZeroMQ 的 C# 消息传递库,它提供了高性能、可靠的消息传递机制,适用于构建分布式系统和网络应用程序。NetMQ 提供了简单易用的 API,使得在 C# 中使用 ZeroMQ 变得更加方便。

2023-09-26 3118 0 C# 消息传递库 NetMQ NetMQ用法

.NET async await最佳实践

.NET 中的 async/await 是用于简化异步编程的关键工具。它允许你以一种类似于同步代码的方式编写异步代码,使得异步操作更加易于理解和维护。

2023-09-25 2038 0 .NET 最佳实践 async await .NET异步编程

c# 遍历list哪个方式性能最高

在性能上,通常情况下,使用 for 循环的性能是最高的,因为它直接通过索引访问元素,而不需要迭代器的额外开销。而 foreach 循环会使用迭代器来访问集合元素,会稍微慢一些。

2023-09-25 2369 0 C# 遍历 遍历list 性能

.NET如何解决高并发锁表

.NET 提供了多种方法来解决高并发锁表的问题。以下是一些常用的方法:使用事务和隔离级别:在数据库操作中使用事务可以将一系列操作作为一个原子单元执行,可以保证数据的一致性。

2023-09-18 1848 0 .NET 高并发 锁表

图像视觉库AForge.NET人脸检测用法

AForge.NET是一个开源的C#图像处理和计算机视觉库,由俄罗斯的AForge团队开发。AForge.NET提供了丰富的图像处理和计算机视觉功能。

2023-09-17 2436 0 .NET AForge.NET 图像视觉库 人脸检测 AForge

.NET Core怎么判断请求类型

NET Core 中可以通过以下方法判断请求类型:使用 HttpRequest.Method 属性,使用 HttpRequest.Headers["X-Requested-With"] 属性和使用 HttpRequest.IsAjaxRequest() 方法。可以根据不同的需求进行选择。

2023-09-10 1888 0 .NET .NET Core 判断请求类型 请求类型

2023年主流.NET ORM库有哪些?

2023年主流的.NET ORM库主要有以下几个:Entity Framework Core、NHibernate、Dapper等。

2023-09-10 2414 1 .NET ORM 2023

.NET Core开发常用命令

在ASP.NET Core开发中,以下是一些常用的命令:dotnet new:创建一个新的项目或项目文件。dotnet new web -n MyWebApp:创建一个新的Web应用程序项目。

2023-09-10 1734 0 .NET Core .NET Core开发 .NET Core命令

Mapster 使用方法

Mapster 是一个 .NET 库,它提供了一种简单的方式来实现对象之间的映射。它使用了一个基于约定的自动映射策略,让你可以轻松地将一个对象转换为另一个对象。Mapster 是一个非常方便的库,它可以大大简化 .NET 项目中对象之间的映射工作,并且具有很好的可扩展性和灵活性。

2023-09-08 2657 0 Mapster Mapster使用方法

.NET Core设置允许跨域

.NET Core 允许开发人员在 Web API 中设置跨域资源共享 (CORS)。CORS 是一种标准,允许浏览器从不同的域访问资源。

2023-09-07 2966 0 .NET .NET Core 跨域 .NET Core允许跨域 .NET Core跨域 允许跨域

.NET Core获取Request.UrlReferer

在 ASP.NET Core 中,获取请求的引用(Referrer)URL可以使用 HttpContext.Request.Headers 来访问,引用(Referrer)URL存储在请求的头部信息中,头部名称为 "Referer"。

2023-09-05 2463 0 .NET .NET Core Request.UrlReferer UrlReferer

在VSCode中开发ASP.NET网站的示例

在 VSCode 中开发 ASP.NET 非常简单。你只需要安装一些必要的扩展并创建一个 ASP.NET 项目。

2023-09-05 2772 0 ASP.NET VSCode VSCode开发ASP.NET

.NET Core不重新编译立即更新页面

在 .NET Core 中,你可以使用一种称为 "Razor Pages" 或 "Razor Views" 的技术来实现页面的热重载,即不需要重新编译应用程序就能立即更新页面。这通常用于开发环境中,以提高开发人员的生产力。

2023-09-05 2542 0 .NET .NET Core 重新编译 更新页面

VSCode开发ASP.NET网站

Visual Studio Code(VSCode)是一个轻量级的代码编辑器,非常适合开发ASP.NET网站,特别是ASP.NET Core项目。以下是在VSCode中开发ASP.NET网站的一般步骤。

2023-09-05 2454 0 ASP.NET VSCode ASP.NET网站

顶部