
管理/方法/理论
文章平均质量分 83
寒冰屋
主要从事.net的方向开发工作,关注.net core相关动态,也涉及前段框架、小程序等的学习及应用,主要使用sql server数据库等
展开
-
2025最炸裂C#工具Top10:第3个让VS插件市场瘫痪
2025最炸裂C#工具Top10:第3个让VS插件市场瘫痪转载 2025-03-27 22:46:32 · 37 阅读 · 0 评论 -
轻松上手本地大模型,LM Studio带你飞
轻松上手本地大模型,LM Studio带你飞转载 2025-03-26 22:10:35 · 53 阅读 · 0 评论 -
8款支持 C# 语言的 AI 辅助编程神器,高效编程利器!
8款支持 C# 语言的 AI 辅助编程神器,高效编程利器!转载 2025-03-23 23:07:53 · 76 阅读 · 0 评论 -
工作中最常用的 8 种设计模式
工作中最常用的 8 种设计模式转载 2025-02-28 21:47:58 · 22 阅读 · 0 评论 -
NuGetAudit 2.0:提升包管理的安全性和信任度
NuGetAudit 2.0:提升包管理的安全性和信任度翻译 2024-09-08 22:47:21 · 849 阅读 · 0 评论 -
使用简单C#示例的SOLID架构原则
本文将回答:什么是SOLID?它旨在帮助读者理解单一责任原则、开闭原则、里氏替换原则、接口分离原则和依赖反转原则。我写这篇文章的目的是通过简单的C#示例来理解SOLID。翻译 2024-09-03 21:39:32 · 337 阅读 · 0 评论 -
开发效率提升利器:5款支持C#语言的AI辅助编程工具
开发效率提升利器:5款支持C#语言的AI辅助编程工具转载 2024-08-02 17:23:09 · 144 阅读 · 0 评论 -
关于Graph Rag你所需知道的
关于Graph Rag你所需知道的转载 2024-08-02 17:20:34 · 131 阅读 · 0 评论 -
Visual Studio 智能代码插件:CodeGeeX—提升开发效率的利器
智能编程助手正逐渐成为开发者提升工作效率的得力工具。CodeGeeX以其与Visual Studio的无缝集成和丰富的功能,赢得了开发者的青睐。转载 2024-07-15 15:37:54 · 162 阅读 · 0 评论 -
面向初学者的云端自动化视觉回归测试
回归测试一直是探索早期bug的重要盾牌,并且不会让任何新的更改破坏应用程序的现有状态。考虑到高度复杂的应用程序,有时代码行数会扩展到数百万行,我们无法确定哪些更改可以显示其效果以及代码的哪个部分。翻译 2024-06-17 11:35:07 · 99 阅读 · 0 评论 -
选择版本控制系统——选项初学者之旅
如果您需要版本控制,这篇初学者文章将帮助您为自己选择版本控制系统。翻译 2024-06-11 22:23:03 · 86 阅读 · 0 评论 -
dotnet tool:你可能未曾意识到它的强大
dotnet tool:你可能未曾意识到它的强大转载 2024-04-30 22:38:16 · 176 阅读 · 0 评论 -
太方便了,开源的 .NET Core 打包工具
太方便了,开源的 .NET Core 打包工具转载 2024-04-25 22:40:38 · 668 阅读 · 0 评论 -
如何在浏览器中运行 .NET
本文将讨论如何用最简单的术语在网站上运行 C# 代码。半技术讲座我使用了 wasm-tools-net7,这是一个基于 wasm-tools 的工作负载,没有包含任何额外的包。我的重点是简单性和主要主题。彻底了解该主题可提供完成所有其他任务所需的信息。如何工作?WebAssembly 工作原理:序列图创建演示创建项目我用的是net7,但这取决于你。Dotnet new console -o WASM_Demo cd WASM_Demo Dotnet workload install wasm-tools-n转载 2024-03-25 21:15:00 · 199 阅读 · 0 评论 -
UOS 开启 VisualStudio 远程调试 .NET 应用之旅
我将以我的 UOS 虚拟机作为例子告诉大家如何在 Windows 系统里面,使用 VisualStudio 2022 远程调试运行在 UOS 里面 dotnet 应用。这里的 dotnet 应用不仅包含纯控制台即可实现的 ASP.NET Core 也包括带 GUI 的程序,包括 CPF 、 UNO/MAUI、 Avalonia 等 UI 框架上构建的可运行在 UOS Linux 系统上的应用转载 2024-03-25 20:15:00 · 173 阅读 · 0 评论 -
CQRS概述
在开发具有不同读取和写入要求的应用程序时,CQRS在许多情况下可能是合适的模式。翻译 2024-03-20 19:00:00 · 85 阅读 · 0 评论 -
多个 .NET Core SDK 版本之间进行切换 (global.json)
当安装了许多不同版本的.NET Core SDK 之后,要如何才能使用旧版dotnet 命令,执行dotnet new 或dotnet build 之类的命令?转载 2024-03-17 22:11:58 · 898 阅读 · 0 评论 -
Visual Studio项目模板——如何获取参数替换以在字符串中工作
我正在切换到C# 8/.NET 7,因此我正在重新创建我的项目模板以创建合适的版本。这不是微不足道的,因为有些事情非常不同。初学者没有应用程序Guid——这很重要,因为我的应用程序窗体通过使用应用程序Guid作为路径的一部分通过文件夹记住大小和位置。所以我需要添加一个。翻译 2024-03-10 22:06:31 · 82 阅读 · 0 评论 -
使用Alt键选择Visual Studio Box
这个提示只是对Box Selection的提醒——Visual Studio、MS SQL Server Management Studio和Visual Studio中提供的一项很酷的功能......即使在MS Word中!翻译 2024-03-03 21:39:14 · 239 阅读 · 0 评论 -
【译】代码更快、更好,借助 GitHub Copilot 的新功能:斜杠命令和上下文变量
你是否曾经希望有一个人工智能助手可以帮助你更快更好地编写代码?那就是 Visual Studio Copilot Chat 为您提供的:一个人工智能驱动的结对程序员,可以回答您的问题,建议代码片段,解释代码逻辑,并与您讨论您的项目。您可以使用 Copilot 更快更好地编写代码,因为它可以帮助您避免错误并学习新技能。转载 2024-03-03 21:33:42 · 452 阅读 · 0 评论 -
.NET Core配置如何影响GC工作模式与内存管理:揭秘性能优化的秘密武器
在.NET Core应用程序的性能调优过程中,垃圾回收器(Garbage Collector,简称GC)的配置与管理扮演着至关重要的角色。GC不仅负责内存的分配与回收,还直接影响应用程序的响应速度、吞吐量和资源利用率。本文将深入探讨.NET Core配置如何影响GC的工作模式与内存管理,并分享一些性能优化的秘密武器。转载 2024-02-25 21:07:08 · 314 阅读 · 0 评论 -
在Visual Studio中直接查看EF Core查询计划
EF Core是我们.NET开发中比较常用的一款ORM框架,今天我们分享一款可以直接在Visual Studio中查看EF Core查询计划调试器可视化工具(帮助开发者分析和优化数据库查询性能):EFCore.Visualizer。转载 2024-02-25 20:52:09 · 87 阅读 · 0 评论 -
动态多态性:掌握OOP的关键概念
面向对象编程的世界包含许多令人困惑的助记符,例如SOLID或设计模式。在本文中,我认为你可以用理解什么是动态多态性以及它是如何应用来代替它们的。翻译 2024-02-17 21:15:48 · 92 阅读 · 0 评论 -
Git – “skip-worktree”和Pull的问题
当您希望Git跟踪文件,但希望忽略本地更改时,建议使用Git “skip-worktree”选项,并且比.gitignore更合适。但是,如果文件被其他用户修改,Git Pull可能会出现问题,需要精心处理。翻译 2024-02-01 20:05:47 · 447 阅读 · 1 评论 -
Git——“skip-worktree”选项的SourceTree自定义操作
非常流行的Git GUI SourceTree可以通过自定义操作进行扩展,以便于使用“skip-worktree”Git选项。此方法与.gitignore不同,计划应用于您希望跟踪、忽略本地更改的文件。翻译 2024-02-01 19:59:10 · 549 阅读 · 0 评论 -
Git——忽略文件的4种方法
如果你有一个像web.config这样的配置文件需要被Git跟踪,但希望忽略本地更改,那么这种情况无法用.gitignore解决。我们展示了实现这一目标的替代方法。翻译 2024-02-01 19:55:24 · 17382 阅读 · 0 评论 -
【译】Visual Studio 2013 退役 :旧版本 Visual Studio 的支持提醒
新年到了,也是提醒我们 Visual Studio 支持生命周期中即将到来的日期的好时机。对 Visual Studio 2013 的支持将于今年4月9日结束。如果您使用的是旧版本的Visual Studio,我们希望您在使用 Visual Studio 时保持高效和安全,并强烈建议您升级到 Visual Studio 2022。转载 2024-01-26 20:22:54 · 248 阅读 · 0 评论 -
Visual Studio 2022版本17.8中的实用功能
今天介绍一下Visual Studio 2022版本17.8这一发行版中的4个实用功能。转载 2024-01-09 20:15:00 · 148 阅读 · 0 评论 -
掌握批处理命令的语法与功能
批处理采用了一些特殊的流程控制命令(如`if`、`for`及`goto`等)来完成指令的执行,本文将详细介绍批处理各个流程控制命令语法与功能,并通过简单的批处理示例来讲解说明,以帮助读者更好的上手。原创 2023-11-30 21:15:00 · 1177 阅读 · 0 评论 -
面向对象编程概念(OOP)等简介
本文是对希望成为系统架构师的经验丰富的开发人员进行分组/定义/解释软件架构的所有介绍性概念的建设性尝试。我们将涵盖大型主题,例如什么是软件架构和OOP,以及较小的主题,例如:什么是对象?什么是类?我们还研究了用例、MVC架构、SOA、数据访问层和设计模式。翻译 2023-11-22 19:00:00 · 261 阅读 · 0 评论 -
Dotnet工具箱:开源、免费的纯前端工具网站,带你探索10大工具分类和73个实时在线小工具
Dotnet工具箱是一个纯前端的、开源和免费的工具网站,周末我参考了开源项目it-tools,对网站界面文字进行了汉化,并重新部署了网站。该网站共有10大工具分类,提供了73个实时在线小工具。使用Vue3开发的Dotnet工具箱具有独特的特色,本文详细介绍了其中一些特色工具,并简单分享了如何部署自己的工具网站。如果你对工具网站感兴趣,不妨来了解一下Dotnet工具箱吧!转载 2023-11-02 21:30:00 · 768 阅读 · 0 评论 -
如何签出本地克隆上不存在的远程GIT分支
在这篇文章中,您将看到签出本地克隆中不存在的远程Git分支的步骤。假设您正在处理一个在多个团队成员之间共享的git存储库。现在,您和您的一位团队成员正在开发标准功能,并且必须协同工作。翻译 2023-10-24 20:45:00 · 145 阅读 · 0 评论 -
怎样在 Github 中使用免密登录?
我们在互联网上注册各种网站,密码经常会忘记,非常麻烦。以前还能各网站使用同一密码,虽然不太安全,但好记。现在各种网站的密码规则变强,还都不太一样,记密码就更难了。如果有一种方式,能免密登录,就可以解决记不住密码的烦恼了。转载 2023-07-31 15:11:50 · 1160 阅读 · 0 评论 -
WPF面试题-来自ChatGPT的解答
WPF面试题-来自ChatGPT的解答转载 2023-07-28 18:47:04 · 900 阅读 · 0 评论 -
UI自动化 --- UI Automation 基础详解
UI自动化 --- UI Automation 基础详解转载 2023-07-19 19:30:00 · 1774 阅读 · 0 评论 -
UI自动化 --- 微软UI Automation
自动化测试平台的意义就三个字 --- 稳定性。无论是接口自动化测试,还是UI自动化测试,目的就是为了提高产品的稳定性,保证用户体验。转载 2023-07-18 21:30:00 · 1718 阅读 · 0 评论 -
让IIS支持.NET Web Api PUT和DELETE请求
有很长一段时间没有使用过IIS来托管应用了,今天用IIS来托管一个比较老的.NET Fx4.6的项目。发布到线上后居然一直调用不同本地却一直是正常的,关键是POST和GET请求都是正常的,只有PUT和DELETE请求是有问题的。经过一番思考忽然想起来了IIS默认情况下拒绝处理PUT和DELETE请求,要支持这两种请求的话需要做一些配置。转载 2023-07-18 20:15:00 · 302 阅读 · 0 评论 -
工作中必备的12个Git命令
以下是工作中必备的12个Git命令,包括创建和初始化仓库、克隆远程仓库、添加和提交文件、查看状态和历史记录、创建和切换分支、合并分支以及推送和拉取远程仓库等操作。掌握这些命令可以帮助你进行基本的版本控制和团队协作。转载 2023-07-11 21:00:00 · 136 阅读 · 0 评论 -
翻过那座山——Gitlab流水线任务疑难之编译有子模块的项目指南
当格陵兰岛的雪山上还在漫天飞雪时,我已经安静的坐在空调房里,吹起了冰爽的风。为了满足组内的代码仓库实时编译的需求,我不得不部署了N个gitlab runner,来实现代码的编译工作。当然编译代码是个很简单的事情,只需要我们了解我们的代码类型,然后选择适合他们的编译命令即可。转载 2023-07-04 22:00:00 · 321 阅读 · 0 评论 -
微软为 VS Code 带来 C# 开发套件
微软于今天在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit,通过更好地管理、测试,以及提供全新的 AI 功能,为 Linux、macOS 和 Windows 平台的开发者带来了更好的 C# 开发体验。转载 2023-06-21 19:30:00 · 233 阅读 · 0 评论