在 .NET 开发中,你可以使用 FreeSql 的事务功能来实现数据库操作的原子性和一致性,开发这么久数据库事务这块在网上和工作中总能听到,但因为开发项目的缘故,基本没有用的上的机会,而自己平时也是只有在用到新知识点的时候才会去自学下,这...;
25 freesql
干了这么多年开发,依然感觉自己是个菜鸟程序员永远都是半桶水,最近又接触到了依赖注入,回首前几年写得都是些啥玩意,真正用起来了,结合MVVM这类模式开发效率不是快了一星半点,下面是一个关于依赖注入的简单入门实例 可以用于控制台和wpf以及wi...;
64 依赖注入
最近客户现场实施项目碰到一个 需要在内网在不开外网直接访问权限的情况下来请求云端服务器接口的需求,大致描述下场景A(云端服务器)、B 客户现场(外网前置机)、C (客户现场内网服务器),其中C无法直接访问外网C但可以访问B,而B可以访问A,...;
18 nginx
在某些情况下需要控制多个屏幕,比如在开发视频播放器、会议系统或者学术研究方面。那么,如何使用 C# 来控制多个屏幕呢?首先 获取所有屏幕第一步是获取所有的屏幕信息。我们可以使用 C# 自带的 Screen 类来获取系统中所有的屏幕信息。以下...;
45 c#
WPF(Windows Presentation Foundation)和MVVM(Model-View-ViewModel)是一对强大的技术组合,用于构建现代、可扩展和易于维护的桌面应用程序。本文将以一个任务管理器的简单应用为例,演示如何...;
90 WPF
在开发Windows应用程序时,保证应用的稳定性和可靠性是至关重要的,为了简化和提高进程守护的效率,开发一款专门的Windows进程守护工具是一个不错的选择。本文将介绍如何使用C#语言开发一款功能最基础的Windows进程守护工具,帮助开发...;
69 C#
最近用户反馈的问题记录一下 ,描述下大致情况最近有tk精灵的用户反馈tk精灵的脚本运行监视功能失效,会频繁启动脚本文件,反馈系统是Windows Server 2016。同样是WindowsServer2016 但部分电脑能运行部分却不行通...;
140 WMI组件
说来是一件挺坑爹的一个问题,起因是公司的一个文件传输项目,由于存在大量的网络传输和读写操作,故而在保证满效率的情况下避免不了在并发期间资源利用比较高的情况(就比如cpu利用率100%的情况,但会有个空闲期,软件逻辑特意留下的),结果就是会出...;
403 windows