ASP.NET Core依赖注入之旅:4.体验服务的注册和消费 .NET技术

ASP.NET Core依赖注入之旅:4.体验服务的注册和消费

作为一个没有系统学习过依赖注入的开发者而言,如果直接在一个使用依赖注入的框架下进行开发,往往对于依赖注入的存在是没有明显的察觉,通过代码追根溯源你都会看不出对象是从哪里创建的。但这...
阅读全文
C#/VB.NET 将PDF转为PDF/X-1a:2001 .NET技术

C#/VB.NET 将PDF转为PDF/X-1a:2001

PDF/X-1a是一种PDF文件规范标准,在制作、使用PDF以及印刷时所需要遵循的技术条件,属于PDF/X-1标准下的一个子标准。 PDF/X-1标准有由CGATS于1999年制定...
阅读全文
C#实现FTP服务端和客户端 .NET技术

C#实现FTP服务端和客户端

FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Appl...
阅读全文
张高兴的 .NET IoT 入门指南:(八)基于 GPS 的 NTP 时间同步服务器 .NET技术

张高兴的 .NET IoT 入门指南:(八)基于 GPS 的 NTP 时间同步服务器

时间究竟是什么?这既可以是一个哲学问题,也可以是一个物理问题。古人对太阳进行观测,利用太阳的投影发明了日晷,定义了最初的时间。随着科技的发展,天文观测的精度也越来越准确,人们发现地...
阅读全文
C#-接口 .NET技术

C#-接口

在继承中,派生类可以拿到基类的方法,若是派生类很多,且有时某部分派生类的部分实现逻辑是一样的,但其他的派生类又用不到,这个时候这些逻辑若是全部写到派生类中,就会导致产生很多的重复逻...
阅读全文
LiteSql 一款轻量级ORM .NET技术

LiteSql 一款轻量级ORM

之前写的DBHelper,名称确实太Low,就改了个名,叫LiteSql,本来想叫SqlShuttle(SQL一把梭),奈何单词太长。
阅读全文