自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寒冰屋的专栏

工作中遇到的,感兴趣的,研究的技术总结、学习、整理等

  • 博客(3056)
  • 资源 (560)
  • 问答 (1)
  • 收藏
  • 关注

转载 .NET Core 微服务学习与实践系列文章目录索引(2019版)

2018年,我开始学习和实践.NET Core,并开始了微服务的学习,以及通过各种开源组件搭建服务治理技术方案,并在学习过程中总结了一个.NET Core微服务学习与实践系列文章,涵盖了服务发现、API网关、配置中心、验证授权、分布式日志、性能监控、事件总线等开源项目的使用,还介绍了基于Steeltoe这个开源项目让.NET Core可以在Spring Cloud框架下共享Spring Clo...

2019-12-23 20:17:47 829

转载 可用于智能客服的完全开源免费商用的知识库项目

FastWiki项目是一个高性能、基于最新技术栈的知识库系统,专为大规模信息检索和智能搜索设计。利用微软Semantic Kernel进行深度学习和自然语言处理,结合.NET 8和MasaBlazor前端框架,后台采用.NET 8+MasaFramework+SemanticKernel,实现了一个高效、易用、可扩展的智能向量搜索平台。我们的目标是提供一个能够理解和处理复杂查询的智能搜索解决方案,帮助用户快速准确地获取所需信息。

2024-03-03 21:43:10 5

转载 揭秘!如何禁止调试并阻止浏览器F12开发者工具?

在Web开发中,有时候我们需要保护我们的网站或应用程序不被恶意用户或攻击者调试。尽管没有任何方法可以100%地阻止一个有决心的攻击者,但我们可以采取一些措施来增加调试的难度。本文将介绍如何禁止调试并阻止浏览器F12开发者工具的使用。

2024-03-03 21:40:41 7

翻译 使用Alt键选择Visual Studio Box

这个提示只是对Box Selection的提醒——Visual Studio、MS SQL Server Management Studio和Visual Studio中提供的一项很酷的功能......即使在MS Word中!

2024-03-03 21:39:14 2

转载 一个支持提取各种图像和视频元数据的.Net开源库

大家都知道图像和视频文件,不仅仅是存储内容,还存储元数据,比如拍摄日期、相机型号、曝光设置、地理位置等。如果我们需要做相册分类、日期排序、城市查找等功能,就需要获取这个元数据。今天给大家推荐一个.Net开源库,可以让你轻松获得这些数据。

2024-03-03 21:36:42 3

转载 【译】代码更快、更好,借助 GitHub Copilot 的新功能:斜杠命令和上下文变量

你是否曾经希望有一个人工智能助手可以帮助你更快更好地编写代码?那就是 Visual Studio Copilot Chat 为您提供的:一个人工智能驱动的结对程序员,可以回答您的问题,建议代码片段,解释代码逻辑,并与您讨论您的项目。您可以使用 Copilot 更快更好地编写代码,因为它可以帮助您避免错误并学习新技能。

2024-03-03 21:33:42 1

翻译 Blazor Server充分利用Fluxor

本文演示如何将Fluxor中间件的消息传递系统应用于默认的Blazor Server应用程序,以简化其设计并改进其功能

2024-02-27 22:21:49 14

转载 推荐10款C#开源好用的Windows软件

推荐10款C#开源好用的Windows软件

2024-02-25 21:11:31 30

转载 .NET Core配置如何影响GC工作模式与内存管理:揭秘性能优化的秘密武器

在.NET Core应用程序的性能调优过程中,垃圾回收器(Garbage Collector,简称GC)的配置与管理扮演着至关重要的角色。GC不仅负责内存的分配与回收,还直接影响应用程序的响应速度、吞吐量和资源利用率。本文将深入探讨.NET Core配置如何影响GC的工作模式与内存管理,并分享一些性能优化的秘密武器。

2024-02-25 21:07:08 59

翻译 使用C# ASP.NET在R函数中绘制用户定义的R2

在R面函数水平曲线中计算和显示R2的方法有很多,一种方法是使用欧拉近似导数。大多数方法的计算成本很高。在这里,我们使用一种非常轻巧的方法在R表面水平曲线中简要了解R2。

2024-02-25 21:03:32 11

转载 ASP.NET Core 中利用环境变量动态加载多个 appsettings.json 文件

在 ASP.NET Core 项目中,appsettings.json文件通常用于存储配置信息,如数据库连接字符串、API 密钥等。然而,根据不同的环境(如开发环境、测试环境、生产环境),这些配置信息可能会有所不同。ASP.NET Core 提供了灵活的方式来支持多个配置文件,并可以根据环境变量动态加载不同的配置。本文将介绍如何在 ASP.NET Core 项目中实现这一功能。

2024-02-25 20:56:35 12

转载 探索HAL在ASP.NET Core Web API中的魅力:构建更智能的RESTful服务

在构建RESTful服务时,为API提供清晰、易于导航的结构是至关重要的。Hypermedia As The Engine Of Application State (HAL) 是一种使RESTful服务更加智能和自描述性的方法。HAL通过在API响应中嵌入链接和关系,允许客户端理解和导航API的可用操作。本文将介绍如何在ASP.NET Core Web API中为RESTful服务增加对HAL的支持,从而提升API的用户体验和可发现性。

2024-02-25 20:54:28 4

转载 在Visual Studio中直接查看EF Core查询计划

EF Core是我们.NET开发中比较常用的一款ORM框架,今天我们分享一款可以直接在Visual Studio中查看EF Core查询计划调试器可视化工具(帮助开发者分析和优化数据库查询性能):EFCore.Visualizer。

2024-02-25 20:52:09 8

翻译 如何在将JS文件引用到页面之前添加JS版本

本文将指导用户如何在部署后立即显示其资产中所做的更改,而无需等待缓存清除。

2024-02-25 20:47:21 2

翻译 将.NET AI模块添加到CodeProject.AI Server

本文介绍如何使用.NET代码为CodeProject.AI Server创建模块。它将指导您完成向CodeProject.AI Server添加模块、配置端点、从现有模块复制代码、添加依赖项、创建请求处理器类和测试模块的过程。

2024-02-25 20:45:14 4

转载 一网打尽:常用通讯测试相关工具的介绍、使用和下载

通讯测试是用于评估网络性能、稳定性和安全性的过程。它的主要作用包括:连通性测试故障排查安全评估取证(没错就是取证)

2024-02-23 22:30:18 8

转载 一个可以查看DLL依赖关系的开源工具

我们在维护一些老旧项目的时候,经常会出现由于缺少dll导致软件或系统无法运行,但由于人员流失、文档缺失,又不知道缺少哪些dll,需要通过代码查看,比较费时间。今天给大家推荐,一个可以查看DLL依赖关系的开源工具,方便我们查看DLL依赖关系。

2024-02-23 22:25:35 6

转载 Translumo:基于.NET开发的开源的屏幕实时翻译工具

推荐一个高级实时屏幕翻译器,可用于游戏、视频实时翻

2024-02-23 22:23:08 49

转载 .NET8修改Main入口

有小伙伴问: .NET托管入口Main函数可以修改成别的函数,用来作为程序的入口吗?答案:当然是可以的。这也算是.NET里面非常简单的骚操了。本篇来用最新的.NET8演示下,如何修改Main入口。

2024-02-23 22:18:45 10

翻译 .NET静默ClickOnce安装程序,用于C#和VB中的Winform和WPF

在NET Core 3.1中,Microsoft添加了.NET Framework中缺少的Click-Once支持。本文介绍了如何在本地实现、故障排除和测试,以及如何发布到生产/实时MVC Web服务器,以便在C#和VB中对Winform、WPF和控制台进行安装和静默更新。

2024-02-23 22:15:27 16

转载 【译】如何使库与本机 AOT 兼容(二)

原文 | Eric Erhardt翻译 | 郑子铭。

2024-02-21 19:30:00 8

转载 【译】如何使库与本机 AOT 兼容(一)

本机 AOT 是一种令人兴奋的发布 .NET 应用程序的新方法。多年来,我们听到了 .NET 开发人员的反馈,他们希望他们的应用程序比使用 .NET 构建的传统独立应用程序启动更快、使用更少的内存并且磁盘大小更小。从 .NET 7 开始,我们添加了对将控制台应用程序发布到本机 AOT 的支持,并在 .NET 8 中继续将此功能引入 ASP.NET Core API 应用程序。

2024-02-21 19:00:00 7

转载 Avalonia 项目如何在资源字典中添加一张位图图片?

Avalonia 项目如何在资源字典中添加一张位图图片?

2024-02-19 22:15:00 21

转载 在C#中调用Python:实现跨语言编程的桥梁

在软件开发中,跨语言编程是一个常见的需求。C#和Python是两种非常流行的编程语言,分别以其高效和易用性受到开发者的喜爱。本文将介绍如何在C#中调用Python代码,实现两种语言的无缝集成。

2024-02-19 21:45:00 26

翻译 .NET应用设置揭秘(C#和VB)

在本文中,你将了解如何为non-ASP.NET Core应用程序(控制台、Winforms和WPF)启用开发和生产AppSettings支持——包括C#和VB示例

2024-02-19 21:32:57 14

转载 总结几种 Avalonia 项目里常见的 Style 设置不生效故障

在 Avalonia UI 中,样式(Styles)类似于 CSS 样式,通常用于根据控件的内容或在应用程序中的用途对控件进行样式化;例如,创建用于标题文本块的样式。新手在开发过程中,经常会遇到编写好了样式代码,但界面上却没有生效的情况。这里列举了几种常见的情形,帮大家避坑。

2024-02-19 21:30:00 12

翻译 Frisbee——一个简单的DICOM编辑器

这是一个简单的DICOM编辑器,支持搜索和编辑DICOM标签的值,删除标签并保存。DICOM文件可以从目录中打开,然后允许轻松地来回导航目录中存在的文件。它显示图像中包含的像素数据,还支持更新新图像。

2024-02-19 21:15:01 4

转载 使用 Jint ,在 .NET 中执行 JavaScript 代码

Jint 是适用于 .NET 的 开源 Javascript 解释器,功能强大,它可以在任何现代 .NET 平台上运行,因为它支持 .NET Standard 2.0 和 .NET 4.6.2 以及更高版本),包括最新的 .NET 6。

2024-02-18 22:52:00 14

转载 【库】用Rin透视Web请求

Rin 可以捕获对 ASP.NET Core 应用程序的 HTTP 请求,并为捕获的数据提供查看器。它是调试 Web 应用程序(例如,网站、API 应用)的有用工具。

2024-02-18 22:46:47 6

翻译 动态多态性:掌握OOP的关键概念

面向对象编程的世界包含许多令人困惑的助记符,例如SOLID或设计模式。在本文中,我认为你可以用理解什么是动态多态性以及它是如何应用来代替它们的。

2024-02-17 21:15:48 19

转载 想学Semantic Kernel,没有OpenAI接口该怎么办?

各位开发小伙伴们,我是许泽宇,你是否曾梦想掌握Semantic Kernel,却因为手头没有OpenAI或Azure OpenAI的资源而感到沮丧?别担心,今天我就来为你揭开如何在资源紧张的情况下,依旧能学习和使用Semantic Kernel的秘密!

2024-02-02 19:30:00 50

翻译 Entity Framework 7 – Code First–使用CLI

在本文中,我们将演示如何使用命令行(CLI)在Entity Framework Core 7中实际实现“代码优先”方法。可以使用CLI EF Core工具从实体框架模型创建数据库。

2024-02-01 20:21:36 27

转载 dotnet 使用 MSTestRunner 将单元测试制作为独立可执行文件

以往的单元测试都是不能单独作为一个独立的可执行文件跑的,需要在 VisualStudio 或 VSTest 或 dotnet test 里面运行。这就限制了运行单元测试的环境了,有时候开发者可能期望在无 SDK 或开发环境下执行单元测试,这时就可以用到本文介绍的 MSTestRunner 功能,将单元测试制作为独立可执行文件

2024-02-01 20:10:59 27

转载 微软推出独立 MSTest Runner C# 单元测试工具,无需 Visual Studio 即可运行

微软推出了一款MSTest Runner运行程序,号称是微软此前推出内置在 Visual Studio 的MSTest单元测试工具“轻型可移植替代项”。

2024-02-01 20:10:03 20

转载 『.NET 高手必备』深入浅出RulesEngine:业务逻辑抽象新利器!

亲爱的朋友们,今天我要和大家探讨一款强大的业务规则库——Microsoft RulesEngine。在软件开发中,业务逻辑的变更和扩展往往如同“潘多拉魔盒”,一旦打开就难以收拾。RulesEngine 的设计理念就是为了解决这个难题,它能够将业务逻辑独立出来,使得业务规则变更不再影响核心系统的稳定性。下面就为大家详细介绍这个在Github热门开源的神器。

2024-02-01 20:08:11 14

转载 纯c#运行开源本地大模型Mixtral-8x7B

随着深度学习的发展,模型的大小和复杂性不断提升,对于本地运行大模型的需求也越来越强烈。Mixtral-8x7B是一个开源的大模型,其能力强大但运行环境需求较高。为了方便本地用户使用,本文将介绍如何使用C#运行Mixtral-8x7B。

2024-02-01 20:07:26 27

翻译 Git – “skip-worktree”和Pull的问题

当您希望Git跟踪文件,但希望忽略本地更改时,建议使用Git “skip-worktree”选项,并且比.gitignore更合适。但是,如果文件被其他用户修改,Git Pull可能会出现问题,需要精心处理。

2024-02-01 20:05:47 23

翻译 Git——“skip-worktree”选项的SourceTree自定义操作

非常流行的Git GUI SourceTree可以通过自定义操作进行扩展,以便于使用“skip-worktree”Git选项。此方法与.gitignore不同,计划应用于您希望跟踪、忽略本地更改的文件。

2024-02-01 19:59:10 15

翻译 Git——忽略文件的4种方法

如果你有一个像web.config这样的配置文件需要被Git跟踪,但希望忽略本地更改,那么这种情况无法用.gitignore解决。我们展示了实现这一目标的替代方法。

2024-02-01 19:55:24 119

转载 基于 ABP 和 Blazor 开发的开源 WebAPI 监控

Ketum 是一个跨平台的开源工具,可以让您能够轻松测试和监控网站的运行状况,项目使用了ABP 和 Blazor 框架开发。

2024-01-31 19:45:00 17

BlazorFluxor2.zip

本文演示如何将Fluxor中间件的消息传递系统应用于默认的Blazor Server应用程序,以简化其设计并改进其功能

2024-02-27

R2InRASPNET.zip

在R面函数水平曲线中计算和显示R2的方法有很多,一种方法是使用欧拉近似导数。大多数方法的计算成本很高。在这里,我们使用一种非常轻巧的方法在R表面水平曲线中简要了解R2。

2024-02-25

DotNet-UpdateClickOnceService-v1.10.rar

在NET Core 3.1中,Microsoft添加了.NET Framework中缺少的Click-Once支持。本文介绍了如何在本地实现、故障排除和测试,以及如何发布到生产/实时MVC Web服务器,以便在C#和VB中对Winform、WPF和控制台进行安装和静默更新。

2024-02-23

DotNet-UpdateClickOnceService-v1.10a.zip

在NET Core 3.1中,Microsoft添加了.NET Framework中缺少的Click-Once支持。本文介绍了如何在本地实现、故障排除和测试,以及如何发布到生产/实时MVC Web服务器,以便在C#和VB中对Winform、WPF和控制台进行安装和静默更新。

2024-02-23

DotNet-UpdateClickOnceService-v1.00.zip

在NET Core 3.1中,Microsoft添加了.NET Framework中缺少的Click-Once支持。本文介绍了如何在本地实现、故障排除和测试,以及如何发布到生产/实时MVC Web服务器,以便在C#和VB中对Winform、WPF和控制台进行安装和静默更新。

2024-02-23

AppSettings-v1.20.zip

在本文中,你将了解如何为non-ASP.NET Core应用程序(控制台、Winforms和WPF)启用开发和生产AppSettings支持——包括C#和VB示例

2024-02-19

AppSettings-v1.11.zip

在本文中,你将了解如何为non-ASP.NET Core应用程序(控制台、Winforms和WPF)启用开发和生产AppSettings支持——包括C#和VB示例

2024-02-19

AppSettings-v1.01.zip

在本文中,你将了解如何为non-ASP.NET Core应用程序(控制台、Winforms和WPF)启用开发和生产AppSettings支持——包括C#和VB示例

2024-02-19

FrisbeeDicomEditor-SourceCode.zip

这是一个简单的DICOM编辑器,支持搜索和编辑DICOM标签的值,删除标签并保存。DICOM文件可以从目录中打开,然后允许轻松地来回导航目录中存在的文件。它显示图像中包含的像素数据,还支持更新新图像。

2024-02-19

FrisbeeDicomEditor-v1.0.1.zip

这是一个简单的DICOM编辑器,支持搜索和编辑DICOM标签的值,删除标签并保存。DICOM文件可以从目录中打开,然后允许轻松地来回导航目录中存在的文件。它显示图像中包含的像素数据,还支持更新新图像。

2024-02-19

29-EF7-CodeFirst-CLI-Code.zip

在本文中,我们将演示如何使用命令行(CLI)在Entity Framework Core 7中实际实现“代码优先”方法。可以使用CLI EF Core工具从实体框架模型创建数据库。

2024-02-01

EntityFrameworkCore.zip

本文介绍了一个免费的、类似于AutoMapper的库,可帮助.NET开发人员轻松地在实体框架核心和DTO的实体POCO之间映射属性。

2024-01-26

EntityFramework.zip

本文介绍了一个免费的、类似于AutoMapper的库,可帮助.NET开发人员轻松地在实体框架核心和DTO的实体POCO之间映射属性。

2024-01-26

BruteForce.zip

组合测试有助于涵盖许多不同的输入数据组合,但它们在测试框架中的开箱即用支持很容易使持续集成服务器时间膨胀。不一定。。。

2024-01-26

31-SqlServer-datetime-Code.zip

SqlServer数据类型“datetime”存在准确性和舍入问题,并且已被没有此类问题的“datatime2”数据类型取代。但是,“datetime”仍然存在于许多旧数据库中。我们将展示.NET Entity Framework环境中的这些问题如何导致令人困惑的情况。

2024-01-18

WpfApp18.zip

今天给大家介绍一款十分漂亮的UI(Modern UI for WPF),这个界面控件库不仅开源免费,而且美观简洁,真的是像他的名字描述的一样,是一款现代化的UI,如果想让自己的项目高大上又不想自己造轮子,使用它是一个不二的选择。下来跟着小编一起来认识学习这款UI库吧!

2024-01-17

DemoAjaxApp.zip

AJAX DLL是使用.NET开发的库,用于ASP.NET 3.0/3.5/4.0/4.5。它用于从JavaScript调用服务器端方法。您可以从JavaScript传递方法参数值。参数可以是变量,也可以是Model对象。

2024-01-09

SilentUpdater-v1-1.zip

本文全面介绍了Microsoft ClickOnce安装程序,其中包含一个基本的WinForm/WPF C#/VB静默Updater框架。本文介绍如何在本地实现、故障排除和测试,以及如何发布到实时MVC Web服务器。

2024-01-07

SilentUpdater-v1.zip

本文全面介绍了Microsoft ClickOnce安装程序,其中包含一个基本的WinForm/WPF C#/VB静默Updater框架。本文介绍如何在本地实现、故障排除和测试,以及如何发布到实时MVC Web服务器。

2024-01-07

TheQuirkyKoalaInn.zip

小型酒店可能希望显示其客房供应情况,以便客人预订。我们将了解如何在C#中使用最小WebApi实现这一点。

2024-01-04

ObjectGraphs.zip

在本文中,您将学习如何使用一个存储过程以主从关系保存对象图。

2023-12-27

KeyedCache.zip

此实现的要点是1)我需要多个缓存来管理不同类型的对象,并且我想要类型安全,并且我不需要许多离散实例,而是所有缓存的容器。2)缓存不会很大。3)除非显式清除,否则缓存应在应用程序的整个生命周期内存在。4)不需要逐出/移除政策,因为这些政策无法由应用程序确定。5)键控缓存集合及其管理的缓存必须是线程安全的。

2023-12-22

Wpf-glTF-testing.zip

创建了glTF文件的简化查看器。它不支持所有文件类型,因此它主要是针对初学者的教育程序。

2023-12-22

PSFTP-Demo.zip

如果您想使用SFTP连接进行文件传输,那么市场上有几种付费/许可工具,其中一些也很难工作。因此,使用这些工具进行简单的文件传输需要非常复杂的编码。

2023-12-20

ClickOnceCustomUpdate-master.zip

ClickOnce提供了一个API,用于轻松控制和自定义简单的更新流。我需要为我的应用程序提供强制性更新功能,同时将用户交互降至最低。

2023-12-20

Oasis.MicroServiceDemo.zip

本文介绍了一个包,可帮助开发人员在类库中包含Web控制器,以便于部署。提供了使用包的教程和演示代码。

2023-12-08

LoginTest-v1.zip

在本文中,我想讨论Splash\Login Forms创建的问题。我经常在论坛上偶然发现新手程序员关于Splash\Login Forms的问题。在我看来,这些问题的答案往往没有提供全面的信息。所以我决定写这篇文章。它充分描述了这些问题和解决方案。

2023-12-08

SentimentAnalysis-1.4.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

TextSummary-1.4.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

PortraitFilter-1.4.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

SuperResolution-1.6.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

Cartooniser-1.2.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

OCR-1.5-OCR-1.5.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

TrainingYoloV5-1.3.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

BackgroundRemover-1.5.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

SceneClassifier-1.4.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。。

2023-12-05

YOLOv5-3.1-1.5.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

ObjectDetectionYoloRKNN-1.3.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

ObjectDetectionYolo-1.6.1.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

ObjectDetectionCoral-1.5.1.zip

CodeProject.AI Server允许在运行时下载和安装分析模块。此项目包含当前可用的每个模块的列表和下载。

2023-12-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除