dotnetbuild 第3页
- .NET8下的Garnet简单用法
-
蓝字江湖评谈设为关注前言很多人不知道微软推出的这个Garnet高性能键值集群如何使用,本篇来简单介绍下。用法通过git来生成Granet的Server端:#gitclonehttps://github.com/microsoft/garnet.git#cdgarnet#dotnetrest...
- 快速搞懂.NET 5/.NET Core应用程序的发布部署
-
背景.NETFramework时代,.NET应用程序大多直接部署运行在Windows服务器上。无论部署exe,还是IIS站点、或是WindowsService,编译后的程序直接copy、简单配置部署上即可。有了.NETCore之后,.NET应用程序完美支持跨平台部署。支持跨平台部署运行,.N...
- .NET 多版本兼容:开发适用于AutoCAD 2022和2025的插件
-
背景程序员都清楚,传统的.NETFramework和现代化的.NET是完全不同的运行时环境。具体而言,.NETFramework4.8及其以下版本与.NET6、.NET7、.NET8、.NET9属于两套不同的运行时框架。从AutoCAD2025版本开始,引入了跨平台的.NE...
- 使用 BenchmarkDotNet 对 .NET 代码进行性能基准测试
-
前言在软件开发领域,性能基准测试是确保软件系统高效、稳定运行的重要环节。它可以帮助你评估应用程序的性能,了解其在不同条件下的响应时间、吞吐量、资源利用率等。通过基准测试,你可以确定系统在处理特定工作负载时的性能表现。项目介绍BenchmarkDotNet是一个基于.NET开源、功能全面、易于使用的性...
- 推荐一款Switch电脑上的模拟器
-
Ryujinx简介Ryujinx是由c#编写的一款跨平台的pc端模拟器使用要运行模拟器,至少电脑内存要大于8GB。小于8G,模拟器可能导致崩溃,或者性能无法接受。如果使用预制版本,则可以使用图形界面来运行游戏和自制软件:只需在选项>设置>常规选项卡>游戏目录菜单项中添加包含自制软件...
- 打造一个可靠的mimikatz
-
mimikatz来自https://github.com/gentilkiwi/mimikatz,是黑客手中必不可少的一款利器,名气大也招风,已经被杀软杀得快不能用了,我试过网上太多的方法,基本还是用不了。最近我找到了一个方法,应当还不错。kali2024.1安装后,先升级一下:sudoaptu...
- 在 Centos上部署 C# 开发的Worker Service服务
-
简介在这篇文章中,我们将介绍如何使用C#创建一个简单的WorkerService应用程序,并在Centos上进行部署。WorkerService是.NETCore提供的一个新模板,用于创建长期运行的后台服务应用程序。它特别适合用来处理各种后台任务,例如消息队列处理、日志处理等。...
- 使用 .NET Core 和 Kubernetes 构建微服务体系结构
-
微服务架构已成为现代软件开发的基石,使组织能够构建可扩展、弹性和可维护的应用程序。将.NETCore与Kubernetes相结合,为开发、部署和管理微服务提供了一个强大的平台。本文深入探讨了使用.NETCore和Kubernetes实现微服务体系结构的高级方面,并通过实际示例进行...
- 不容错过的MSBuild技巧,必备用法详解和实践指南
-
一、MSBuild简介MSBuild是一种基于XML的构建引擎,用于在.NETFramework和.NETCore应用程序中自动化构建过程。它是VisualStudio的构建引擎,可在命令行或其他构建工具中使用。MSBuild使用XML文件格式来指定项目的编译、测试和部署等各个阶段的任务。这些...
- 构建多平台的 AOT 容器镜像
-
构建多平台的AOT容器镜像Intro最近把dotnet-httpie做了一些升级改造,移除了dotnet6.0/7.0的支持,只保留8.0和9.0的支持,于是可以更好地去做AOT的支持并且将容器镜像也基于AOT来打包,进一步减小了docker镜像的大小CodeCh...