排序
.NET云原生应用实践(一):从搭建项目框架结构开始
.NET云原生应用实践(一):从搭建项目框架结构开始,开篇 很早之前就想做一套案例,介绍.NET下如何从零开始搭建一个云原生的应用程序。不过这个话题有点大,会要包含很多内容。我本打算从新建一...
第56篇 docker简单介绍
第56篇 docker简单介绍,1.docker介绍 Docker是一个用于构建,运行,传送 应用程序的平台。 以下所有环境打包成一个集装环境,放入小金鱼docker中。 1.1 为什么要用docker? 第一点:安装依赖过...
NetCore开源项目,适合新手学习
NetCore开源项目,适合新手学习,VerEasy.Core 介绍 这是一个基于 .NET Core 的易开发的框架,附 vue3前端框架。提供了一个高效可扩展的API程序。 支持 JWT 认证、数据库操作、日志记录、异步处理...
记一次 .NET 某汽车控制焊接软件 卡死分析
记一次 .NET 某汽车控制焊接软件 卡死分析,一:背景 1. 讲故事 前些天有位朋友找到我,说他们开发的在客户工厂里的窗体程序出现了卡死情况,并且 Ctrl+C 也退不出来,自己分析了下也没找出是什...
第53篇 调用第三方接口时需要注意的点
第53篇 调用第三方接口时需要注意的点,前言 在我们的业务开发中,调用第三方接口已经成为常态,比如对接一些ERP系统、WMS系统、一些数据服务系统等,它极大地扩展了我们应用的功能和服务范围。...
像素和DIP的区别和应用
像素和DIP的区别和应用,——什么是DIP(Device Independent Units,设备独立像素)? 是指在不考虑具体设备的屏幕分辨率和物理尺寸的情况下定义的一种长度单位,通常用于描述在不同设备上的显示...
.NET 中 Channel 类简单使用
.NET 中 Channel 类简单使用,Channel 是干什么的 The System.Threading.Channels namespace provides a set of synchronization data structures for passing data between producers and consu...
Spectre.Console.Cli注入服务的几种姿势
Spectre.Console.Cli注入服务的几种姿势,Spectre.Console.NET程序员可能都不陌生,写控制台程序美化还是不错的,支持着色,表格,图标等相当Nice,如果对这个库不熟悉我强烈推荐你了解一下,Spectre.C...
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用,本文适合想了解 WinUI 3 基础机制以及 Win2D 与 WinUI 3 协同的方式的伙伴。阅读本文将可以了解到一个简单的方式,简单到使用控制台项目即...
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言,在 dotnet 庞大的生态集里,打包工具链是开源中很重要的部分工作。通过 https://github.com/dotnet/arcade 将...
C#中的BackgroundWorker详解
C#中的BackgroundWorker详解,在C#中,经常会有一些耗时较长的CPU密集型运算,因为如果直接在UI线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线...
Avalonia中的布局
Avalonia中的布局,Avalonia是一个跨平台的.NET UI框架,它允许开发者使用C#和XAML来创建丰富的桌面应用程序。在Avalonia中,Alignment、Margin和Padding是非常重要的布局属性,它们与Panel元素...













