- 博客(2534)
- 资源 (352)
- 问答 (1)
- 收藏
- 关注

转载 .NET Core 微服务学习与实践系列文章目录索引(2019版)
2018年,我开始学习和实践.NET Core,并开始了微服务的学习,以及通过各种开源组件搭建服务治理技术方案,并在学习过程中总结了一个.NET Core微服务学习与实践系列文章,涵盖了服务发现、API网关、配置中心、验证授权、分布式日志、性能监控、事件总线等开源项目的使用,还介绍了基于Steeltoe这个开源项目让.NET Core可以在Spring Cloud框架下共享Spring Clo...
2019-12-23 20:17:47
731
翻译 构建简洁的DotNetCore CQS数据管道
我见过的CQS实现总是看起来非常冗长:类的数量让我感到害怕。我最近有理由在应用程序重写时重新访问CQS,并决定致力于创建更简洁的实现。本文介绍了我所取得的成就。
2023-03-24 22:00:00
16
转载 SourceTree Git管理神器使用教程详解
俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit,综合网上的一些文章分析和自己的日常开发实践心得个人比较推荐开发者使用SourceTree,因为SourceTree同时支持Windows和Mac,并且界面十分的精美简洁,大大的简化了开发者与代码库之间的Git操作方式。该篇文章主要是对日常开发中使用SourceTree可视化管理工具的一些常用操作进行详细讲解
2023-03-24 21:15:00
29
转载 .NET跨平台开源控件库-SukiUI
UI主题, AvaloniaUI的一款桌面端和移动端控件库 !仓库地址:https://github.com/kikipoulet/SukiUI
2023-03-24 20:45:00
60
翻译 在ASP.NET Core Web API中使用Serilog进行日志记录
在本教程中,我们将学习如何在ASP.NET Core Web API中使用Serilog实现日志记录,我们将使用Serilog库将日志写入滚动文件,并了解如何将日志记录实例注入到API项目的不同类中,以帮助我们开始写入日志。我们还将学习如何编写自己的自定义接收器。
2023-03-24 20:30:00
11
转载 C#执行JavaScript脚本
ClearScript 是一个 .NET 平台下的开源库,用于在 C# 和其他 .NET 语言中执行脚本代码。它提供了一种方便和安全的方法来将脚本与应用程序集成,并允许将应用程序暴露给脚本以进行更高级别的自定义和交互。
2023-03-24 20:15:00
6
转载 简说Visual Studio 中的.http
在VS17.5中,加入了一个.http文件,应该和你想的一样,就是一个存放请求的文件,关键是他能执行请求,很像curl。不过市面上相似的工具有很多,比如Postman就做的很好了,那为什么VS还要引入呢?
2023-03-24 20:00:00
4
转载 微软官方Visual Chatgpt环境模型构建
Visual Chatgpt主要是用于AI机器视觉模型的构建,目标是构建能够处理各种任务的AI。
2023-03-24 19:45:00
152
翻译 如何从OpenVINO™的主分支构建Python wheel package?
wheel是一个Python生态系统组件,可简化包安装。它在包分发过程中提供了更快的安装时间和更高的可靠性。
2023-03-24 19:30:00
12
翻译 绘图视图:简单的通用Winform 2D绘图组件
可在WinForm应用程序中使用的简单2D绘图组件。它允许您在应用程序中创建具有缩放,缩放,滚动,居中和调整大小的简单2D绘图。您还可以将绘图另存为图像或打印。
2023-03-24 19:00:00
16
转载 聊一聊如何用SonarQube管理.NET代码质量
代码质量其实是一个很容易被忽略的关键点,可能有的团队会有 Code Review 这些环节来做一定程度的保障,但是这个 Code Review 会很耗费人力和时间,估计大部分团队都不会很经常的来弄,比较多的可能会是有间隔性的来几次。
2023-03-22 21:15:00
17
转载 asp.net core配置验证
在开发asp.net core时,通常会在appsettings.json中配置信息,这些信息都是以一个json的格式存储,在程序中通过Options的方式来绑定实体类使用,如下面的APIConfig和实体类。
2023-03-22 21:00:00
16
转载 基于TDesign风格的Blazor企业级UI组件库
作为一名Web开发人员,开发前端少不了使用JavaScript,而Blazor就是微软推出的基于.net平台交互式客户 Web UI 框架,可以使用C#替代JavaScript,减少我们的技术栈、降低学习前端的成本。
2023-03-22 20:15:00
11
翻译 易于学习的.NET 6.0和Angular——独立模板和WEB API发布到IIS——第5部分
在本文中,我们将详细了解如何使用WEB API开始使用.NET 6.0和独立Angular模板,以及如何将WEB API和Angular项目发布到Internet信息服务。
2023-03-22 20:00:00
17
翻译 易于学习的.NET 6.0和Angular——多语言入门——第4部分
在本文中,我们将详细了解如何开始使用.NET 6.0和独立Angular模板,使用Angular NGX翻译创建多语言网站。
2023-03-22 19:45:00
20
翻译 易于学习的.NET 6.0和Angular——入门Admin LTE设计——第3部分
在本文中,我们将详细了解如何开始使用.NET 6.0和独立Angular模板,以使用Admin LTE引导程序设计来制作一个简单的网站。
2023-03-22 19:30:00
14
翻译 易于学习的.NET 6.0和Angular——Angular独立模板入门——第2部分
在本文中,我们将详细了解如何开始使用.NET 6.0和Visual Studio 2022中提供的独立Angular模板。
2023-03-22 19:15:00
17
翻译 易于学习的.NET 6.0和Angular——Angular模板入门——第1部分
本文详细介绍了如何使用Visual Studio 2022中提供的Angular模板开始使用.NET 6.0和Angular。
2023-03-22 19:00:00
28
转载 .NET微服务迁移至.NET6.0的故事
本次迁移涉及的是公司内部一个业务子系统,该系统是一个多样化的应用,支撑着公司的多个业务方向。目前,该系统由40多个基于.NET的微服务应用构成,使用数千个CPU核心和数TB内存,在数百个Linux容器中运行。每天,该系统需要处理数十亿次请求。
2023-03-12 17:18:34
85
转载 【性能优化】从30秒到0.6秒,百万级数据存储优化
有这样一种业务场景,业务计算完成之后,会产生上百万的数据,而这百万级的数据如何入库保存,成了让人头疼的问题。
2023-03-12 15:16:50
187
翻译 使用C#的.NET 6的Minimal API
编写API并不是什么新鲜事。我们已经这样做了一段时间了。但是通过新的.NET和其他更新,我们有了.NET 6 Minimal API。用更少的代码创建一个API!在本文中,我将引导您完成使用C#和.NET 6创建Minimal API所需的步骤。
2023-03-10 20:00:00
76
转载 ABP vNext详细教程——数据过滤器
数据过滤器是ABP vNext的重要功能,在ABP vNext中,软删除、多租户都是以数据过滤器为基础实现的。这一篇,我将从数据过滤器用法、原理等方面详细介绍数据过滤器
2023-03-10 19:45:00
138
转载 基于 Debain11 构建 asp.net core 6.x 的基础运行时镜像
此处我们基于 Debian11 的 Linux 发行版,实现目标是编写 Dockerfile 构建 asp.net core 6.x 框架的 runtime 基础镜像。在 Docker 容器化运行环境中,应用程序运行中存在异常情况,此时可以借助一些常用的基础工具方便排查,因此我们需要在 asp.net core 6.x runtime 基础镜像添加 linux 环境常用的基础工具。
2023-03-10 19:15:00
74
翻译 日志查看器:显示日志记录信息的快速WPF控件
对于长时间运行的后台任务,用户了解当前执行的步骤很有帮助。LogViewer可以安全地多线程收集此信息,并将其显示为可滚动文本。LogViewer允许后台线程在不使用任何WPF代码的情况下写入格式化文本。当每秒需要写入数百条消息时,WPF更新每条消息的GUI的速度太慢。LogViewer收集消息,并每秒将它们发送到WPF线程10次。
2023-03-10 19:00:00
149
转载 .Net之创建简单系统配置界面
当公司因为各种各样原因没有接入统一的配置中心,并且系统比较繁多的时候,这个时候配置存储就比较烦人了,每次新开一个项目就需要写一次系统配置相关的页面,所以这就是本文的缘由之一,但是本文主要只是想介绍通过安装一个Nuget包并简单配置以后后端项目就可以出来配置维护界面的功能。
2023-03-10 18:30:00
70
1
转载 推荐一个.Net Core开发的蜘蛛爬虫开源项目
如果我们需要抓取网络上的数据,这时候我们就要写爬虫,这里面就涉及到网页的抓取、以及网页分析与数据提取、抓取的性能等知识,今天就给大家推荐一个开源项目,它可以很好解决你的问题,让你更专注业务的开发。
2023-03-10 18:15:00
152
转载 快学会这个技能-.NET API拦截技法
您是否曾经遇到过不属于您但想要更改其行为的类库方法?通常,该方法是非公开的,并且没有很好的方法来覆盖其行为。你可以看到它是如何工作的(因为你很棒,并且使用像Resharper、dnSpy之类反编译工具,对吧?),你只是无法改变它。你真的需要改变它,因为XXX原因。
2023-03-10 18:00:00
57
翻译 将.NET后台辅助角色服务与文件系统观察器配合使用读取文件
.NET中的辅助角色服务模板是用于长时间运行和资源密集型任务的项目模板,最好将其调节为在后台运行无外设(无UI)。
2023-03-02 22:15:00
81
转载 聊一聊HTTPS双向认证的简单应用
三方接口对接中,偶尔会遇到需要传递证书的情况,这种方式其实是在SSL握手过程中会同时验证客户端和服务器的身份,这就是我们常说的 双向认证。
2023-03-02 21:15:00
83
转载 SQLSERVER 临时表 和 表变量 有区别吗
今天和大家聊一套面试中经常被问到的高频题,对,就是 临时表 和 表变量 这俩玩意,如果有朋友在面试中回答的不好,可以尝试看下这篇能不能帮你成功迈过。
2023-03-02 21:00:00
82
转载 【译】使用 ML.NET 进行机器学习 - 集群完整指南
在之前的几篇文章中,我们探索了一些基本的机器学习算法。到目前为止,我们介绍了一些简单的回归算法,分类 算法。我们使用 ML.NET 实现和应用这些算法。到目前为止,我们探索了使用监督学习的算法。这意味着我们始终拥有用于训练机器学习模型的输入和预期输出数据。在这种类型的学习中,训练集包含输入和期望的输出。通过这种方式,算法可以检查其计算出的输出是否与所需输出相同,并据此采取适当的措施。
2023-03-02 20:45:00
86
翻译 创建C# DCOM简单服务器以使用Excel RTD函数访问Excel电子表格的实时数据
本文介绍了一个简单的C#程序来演示如何允许Excel电子表格使用Excel RTD功能从雅虎财经网站提取实时数据。
2023-03-02 20:00:00
84
翻译 通过英特尔OpenVINO™与Torch-ORT集成简化PyTorch
您是否想将PyTorch API与OpenVINO™工具包的推理性能提升结合使用,同时进行最少的代码更改?不要再看了,因为今天我们很高兴地宣布,与微软合作,OpenVINO™与PyTorch的ONNX Runtime集成(OpenVINO™与Torch-ORT的集成简称)。
2023-03-02 19:45:00
87
转载 用 .NET 启动你的 大疆 Ryze Tello 无人机
大疆的 DJI Ryze Tello 是入门级的无人机,不仅在 STEM 教育中有非常广泛的应用,也可以作为编程入门的首选。通过 UDP 协议调用 DJI Ryze Tello SDK 可以让 DJI Ryze Tello 无人机执行起飞,降落,转向以及不同的花式动作。本文将会通过 .NET 创建应用控制 DJI Ryze Tello。
2023-02-28 22:15:00
117
转载 C# 如何部分加载“超大”解决方案中的部分项目
在有的特有的项目环境下,团队会将所有的项目使用同一个解决方案进行管理。这种方式方面了管理,但是却会导致解决方案变得非常庞大,导致加载时间过长。那么,如何部分加载解决方案中的部分项目呢?就让我们来借用微软退出的 slngen 工具来体验一下部分加载解决方案中的部分项目吧。
2023-02-28 20:45:00
75
翻译 针对Scikit-learn的Intel®扩展进行基准测试:它的速度有多快?
Scikit-learn是用于机器学习(ML)的最强大的Python库之一。它配备了许多机器学习工具,包括数学、统计和通用算法。虽然Scikit-learn速度很快,但总有改进的余地,以实现更大的优化并减少执行时间。此外,Scikit-learn本身不支持在GPU上运行。
2023-02-28 20:30:00
90
翻译 在Go中实现干净的架构
Go中干净架构的整体示例,涵盖Web API的开发、文档和部署关于干净的架构已经写了很多。它的主要价值是能够维护无副作用的域层,这使我们能够在不利用大量模拟的情况下测试核心业务逻辑。
2023-02-28 20:15:00
38
转载 SQLSERVER 阻塞之 PFS 页到底是什么?
在 SQLSERVER 的众多阻塞场景中,有不小的一部分是由于 PFS 页上的 闩锁 等待造成的,毕竟写页操作一定是要串行化的,在面对 闩锁(PAGELATCH_X) 等待问题上,一定要搞明白 PFS 页到底是什么?这篇就来好好聊一聊。
2023-02-28 20:00:00
39
Winform-Sources.zip
2023-03-24
winform-Executable.zip
2023-03-24
ShanuAngular.zip
2023-03-22
AngularStandAlone3.zip
2023-03-22
MinimalAPINET6-WithDI.zip
2023-03-10
UniversalTypeConverter-src.zip
2023-01-18
UniversalTypeConverter.zip
2023-01-18
csharp-ftp-MSGfiles-source.ZIP
2023-01-13
AsynchronyousEvents-Code8.zip
2023-01-13
IDumpable-Demo.zip
2023-01-09
GlobalMarket-part2.zip
2023-01-08
GlobalMarket.zip
2023-01-08
Application.zip
2023-01-04
10-DependencyInjection-Code.zip
2022-12-07
easyui data filter 表格显示异常
2016-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人