自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dotNET跨平台

在这里你可以谈微软.NET;Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.;;在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流平台

  • 博客(181)
  • 收藏
  • 关注

转载 浅谈.Net异步编程的前世今生----APM篇

前言在.Net程序开发过程中,我们经常会遇到如下场景:编写WinForm程序客户端,需要查询数据库获取数据,于是我们根据需求写好了代码后,点击查询,发现界面卡死,无法响应。经过调试,发现查...

2021-10-31 08:09:00 184

转载 浅谈.Net异步编程的前世今生----EAP篇

前言在上一篇博文中,我们提到了APM模型实现异步编程的模式,通过使用APM模型,可以简化.Net中编写异步程序的方式,但APM模型本身依然存在一些缺点,如无法得知操作进度,不能取消异步操作...

2021-10-31 08:09:00 194

转载 如何将 Linq 的查询结果转为 HashSet ?

咨询区 Jamie:我的类中有一个 ISet 类型的属性,我想将 linq 查询的结果赋给它,因为是 ISet 类型,所以我不知道是否有高效的方法将 linq 查询结果给之?简单来说,就像...

2021-10-31 08:09:00 283

转载 浅谈.Net异步编程的前世今生----TPL篇

前言我们在此前已经介绍了APM模型和EAP模型,以及它们的优缺点。在EAP模型中,可以实时得知异步操作的进度,以及支持取消操作。但是组合多个异步操作仍需大量工作,编写大量代码方可完成。因此...

2021-10-31 08:09:00 356

转载 Refit结合Polly访问ASP.NET Core Web API

前言在.NET Core应用中访问ASP.NET Core Web API接口,常用的方式是使用IHttpClientFactory生成HttpClient实例,并通过结合Polly策略,...

2021-10-31 08:09:00 562

转载 官宣 .NET 6 RC (Release Candidate) 2

我们很高兴发布 .NET 6 RC(Release Candidate) 2。它是生产环境中支持的两个“go live”候选版本中的第二个。在过去的几个月里,团队一直专注于质量的改进。这个...

2021-10-31 08:09:00 710

转载 C# Hook原理及EasyHook简易教程

前言  在说C# Hook之前,我们先来说说什么是Hook技术。相信大家都接触过外挂,不管是修改游戏客户端的也好,盗取密码的也罢,它们都是如何实现的呢?  实际上,Windows平台是基于...

2021-10-31 08:09:00 957

转载 WPF开发登录窗口之——添加文本输入框用户控件

WPF开发者QQ群:340500857 | 微信群 目前人数太多,暂不开放窗口开发完成后,接下来就是开发客户区中的输入框控件,但在开发之前,我们先开发一个输入框基类,然后通过继承的...

2021-10-31 08:09:00 1547

转载 总是想得太简单?试试我的方法

这里是Z哥的个人公众号每周五11:45 按时送达当然了,也会时不时加个餐~我的第「213」篇原创敬上大家好,我是Z哥。你是不是有时候遇到一些问题,脑子会很蒙,没有任何头绪?但是觉得身边的那...

2021-10-30 08:00:00 95

转载 REST 深度进阶

最近团队人数在扩大,才发现,REST 这个出来很多年头的东西,居然还有人用不好。说起来,REST 出现已经很久了。从早期的三层架构,到现在的多层、微服务,核心内容之一就是 API --- ...

2021-10-30 08:00:00 123

转载 使用LightBDD轻松实现行为驱动开发

前言上次,我们介绍了行为驱动开发(BDD)它的优点是可以使用纯文本编写测试用例,不需要编程经验。如果测试用例也全部是程序员写的情况,这种方式反而存在障碍,feature使用与编写代码的语言...

2021-10-30 08:00:00 175

转载 SkyWalking配上告警更优秀

前言对于监控系统来说,不可能让人一直盯着监控看板,而更多的是以自动提醒的方式,比如邮件、短信或微信推送等,当达到或超出预设的告警指标时,就自动发送消息提醒,下面就来说说如何配置SkyWal...

2021-10-30 08:00:00 299

转载 正确使用和理解C#中的闭包

定义 我们把在Lambda表达式(或匿名方法)中所引用的外部变量称为捕获变量。而捕获变量的表达式就称为闭包。捕获变量 捕获的变量会在真正调用委托时“赋值”,而不是在捕获时“赋值”,即总是使...

2021-10-30 08:00:00 506

转载 C# 泛型的使用

01—泛型概述 泛型是用于处理算法、数据结构的一种编程方法。泛型的目标是采用广泛适用和可交互性的形式来表示算法和数据结构,以使它们能够直接用于软件构造。泛型类、结构、接口、委托...

2021-10-30 08:00:00 1234

转载 Serilog 日志框架如何自动删除超过 N 天的日志 ?

咨询区 JohnB:我的程序使用的日志框架是 Serilog,我是按天分割日志文件的,由于每日文件都比较大,我经常手工删除,但这样做很傻,请问日志框架有没有自动帮我删除 N 天之间的日志呢...

2021-10-30 08:00:00 1323

转载 Envoy实现.NET架构的网关(一)静态配置与文件动态配置

什么是Gateway在微服务体系结构中,如果每个微服务通常都会公开一组精细终结点,这种情况可能会有以下问题如果没有 API 网关模式,客户端应用将与内部微服务相耦合。在客户端应用中,单个页...

2021-10-30 08:00:00 1739

转载 Gitflow branch与Docker image tag命名冲突怎么办?

谷歌还是比必应要好用一点。在前公司,我根据主流的git flow 给团队搭建了一套devops流程,运行在 docker & k8s上。在现代devops流程中,一般推荐使用git...

2021-10-29 07:50:00 104

转载 COSCon'21 参会指南 你想要的这里都有

“点击蓝字/关注我们”| 作者:袁睿斌|编辑:Corrie| 设计:宋传琪开源社寄语2021年的10月,第六届中国开源年会(COSCon'21)再一次如期召开了。今年的开源寄语,...

2021-10-29 07:50:00 139

转载 创建工程师文化的3个步骤 | IDCF

原文地址:https://dzone.com/articles/3-steps-to-create-an-engineering-culture作者博文地址:https://start2g...

2021-10-29 07:50:00 348

转载 在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务

在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务https://procodeguide.com/programming/polly-in-aspnet...

2021-10-29 07:50:00 349

转载 不止命令行!自定义VS生成事件

前言在VS中打开项目属性,选择“生成事件”选项卡。在“生成前事件命令行”或“生成后事件命令行”文本框中可以输入任何命令提示符或.bat文件中有效的命令:但是,有没有可能执行更丰富的命令呢?...

2021-10-29 07:50:00 931

转载 使用WTMPlus快速搭建发卡网

快点关注我们吧作者介绍不倔强的草莓,从事互联网乞讨行业多年,深入了解乞讨业务。开发过草莓要饭网等系统。对互联网乞讨的运营有一定经验。什么是WTM框架?WTM框架是一款.NET平台下的开源...

2021-10-29 07:50:00 1381

转载 如何把 .NET 进程中的所有托管异常找出来?

大家应该知道 .NET异常 本质上就是一个 Object 对象,也就是说只要你执行了 new XXException() 语句,那么它就会分配到 GC Heap 上。这也就意味着,如果你有...

2021-10-28 07:50:00 157

转载 Source Generator 单元测试

Source Generator 单元测试IntroSource Generator 是 .NET 5.0 以后引入的一个在编译期间动态生成代码的一个机制,介绍可以参考 C# 强大的新特性...

2021-10-28 07:50:00 158

转载 C# 修改配置文件进行窗体logo切换

01—前言:题外的话 大家可能发现这个号现在原创越来越少了,其实小编并没有放弃持续更新,只是把一手原创放到了 【dotnet编程大全】这个号了,那个号目前原创主要更新的是wpf ...

2021-10-28 07:50:00 234

转载 记一次 .NET 某资讯论坛 CPU爆高分析

大概有11天没发文了,真的不是因为懒,本想前几天抽空写,不知道为啥最近求助的朋友比较多,一天都能拿到2-3个求助dump,晚上回来就是一顿分析,有点意思的是大多朋友自己都分析了几遍或者公司...

2021-10-28 07:50:00 244

转载 iNeuOS工业互联网操作系统,智慧用电测控应用案例

目 录1. 概述... 22. 系统部署结构... 23. 用电测控终端... 34. 系统应用介绍... 61. 概述  通过物联...

2021-10-28 07:50:00 490

转载 使用C#像google/zx一样编写脚本

google/zxzx是谷歌开源的一个能够帮助开发者快速编写脚本的工具,它使用JavaScript作为编程语言。示例脚本如下:#!/usr/bin/envzxawait$`cat...

2021-10-28 07:50:00 801

转载 使用Redis set 解决数据的唯一性问题

前言最近遇到一个问题,就是接收第三方数据的时候,类似这种直播数据,由于业务的缘故,导致对方给的数据每次都是全量的,而且请求很频繁,有时候一秒好几十次。直播数据一般都是刷刷刷的,这个大家或多...

2021-10-28 07:50:00 1288

转载 产品说,我只需要一个有亿点复杂的查询界面

有的时候,你需要动态构建一个比较复杂的查询条件,传入数据库中进行查询。而条件本身可能来自前端请求或者配置文件。那么这个时候,表达式树,就可以帮助到你。本文我们将通过几个简短的示例来了解如何...

2021-10-27 07:50:00 142

转载 如何在业务层实现响应缓存

前言上次,我们介绍了应该在业务层实现管道模式响应缓存是ASP.NET Core中很重要的功能,它可以存储响应,并提供来自缓存的响应,以便提高程序性能。响应缓存通常是通过Middleware...

2021-10-27 07:50:00 170

转载 AgileConfig 1.5 发布 - 支持多环境配置

AgileConfig 从发布到现在,收到不少同学的 issue 说需要多环境的支持。也就是一个应用在不同的环境下可以配置不同的配置项。这是一个非常有用的功能,就跟我们开发的时候会设置多个...

2021-10-27 07:50:00 236

转载 GitHub Universe 2021|MS Reactor 邀你共聚年度盛会

关注我们GitHub Universe 2021 将于2021年10月27-28日(PDT)在线直播,MS Reactor 将与 CSDN 合作进行转播,与你一同观看这场全球开发者盛会。...

2021-10-27 07:50:00 279

转载 各大厂抢招WPF,小米这回是下了血本啊...

九银十进入尾声,小米又爆出高薪岗位:35k左右,14薪,招5年左右.NET,要求WPF和自动化( 职位:https://app.mokahr.com/apply/xiaomi/287/#/...

2021-10-27 07:50:00 527

转载 Abp VNext 集成sharding-core 分表分库

ShardingCore易用、简单、高性能、普适性,是一款扩展针对efcore生态下的分表分库的扩展解决方案,支持efcore2+的所有版本,支持efcore2+的所有数据库、支持自定义...

2021-10-27 07:50:00 731

转载 C#10,带来了Date和Time类型

C#10引入了日期DateOnly,时间TimeOnly://从DateTime转换Console.WriteLine(DateOnly.FromDateTime(DateTime.No...

2021-10-27 07:50:00 751

转载 为什么应该在业务层实现管道模式,而不用ASP.NET Core Middleware实现 | 2点原因和实现方式...

前言ASP.NET Core的Middleware(中间件)就是使用了管道模式:Request(请求)在管道中传递,依次经过管道中的每一个MiddleWare进行处理。MiddleWare...

2021-10-26 08:00:00 129

转载 WPF开发登录窗口之——窗口布局

WPF开发者QQ群:340500857 | 微信群 -> 进入公众号主页加入组织01—代码如下一、创建项目,命名为LoginWindow,然后创建以下目录结构:二、导入图片三...

2021-10-26 08:00:00 327

转载 WPF实现雷达图(仿英雄联盟)

WPF开发者QQ群:340500857 | 微信群 -> 进入公众号主页加入组织 转载 有小伙...

2021-10-26 08:00:00 353

转载 03Prism WPF 入门实战 - Region

1.概要源码及PPT地址:https://github.com/JusterZhu/wemail视频地址:https://www.bilibili.com/video/BV1KQ4y1C7...

2021-10-26 08:00:00 523

空空如也

空空如也

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

TA关注的人

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