ABP - 依赖注入(2) .NET技术

ABP – 依赖注入(2)

这是将服务注入类的最常用方法,是将依赖项注入类的首选方式,也是微软推崇的模式。这样,除非提供了所有构造方法注入的依赖项,否则无法构造类,显示的声明了类必需的服务,使开发人员一目了然...
阅读全文
Visual Studio 2022的一个惊艳新功能开发隧道 .NET技术

Visual Studio 2022的一个惊艳新功能开发隧道

在visual studio开发H5网站的调试时候,需要在多环境调试,比如在不同浏览器和不同分辨率的电脑、不同的手机浏览器测试。或者项目比较着急,需要边测试边开发,可不可以不发布让...
阅读全文
2步轻松实现ASP.NET Core托管服务执行定时任务 .NET技术

2步轻松实现ASP.NET Core托管服务执行定时任务

最近接到一个新项目,需要在项目里添加一个后台任务,定时去发邮件通知客户;由于是一个比较小型的项目,不希望引入Quartz.Net、Hangfire等太重的框架,同时也没持久化要;寻...
阅读全文
使用这些.NET代码生成器,开发效率飙升 .NET技术

使用这些.NET代码生成器,开发效率飙升

在.NET开发过程中,可以使用一些辅助的代码生成器来提高开发效率,之前在.NET FW时代有国产的“动软代码生成器”,现在早已不维护了。下面介绍几种.NET码生成器,供大家参考使用...
阅读全文
ABP - 依赖注入(1) .NET技术

ABP – 依赖注入(1)

依赖注入实现了系统之间、模块之间和对象之间依赖关系的解耦,基本上是现代应用程序框架必不可少的一个组成部分。
阅读全文
用这些C#代码混淆器保护你的代码安全 .NET技术

用这些C#代码混淆器保护你的代码安全

最近有群友问,怎么保护发布的C#代码不被别人反编译,这就需要C#代码混淆组件。C#是一种强大的编程语言,可以用于开发各种类型的应用程序,包括桌面应用程序、Web应用程序和移动应用程...
阅读全文
Github Copilot Chat 初体验 .NET技术

Github Copilot Chat 初体验

最近因为阳了的缘故一直躺在床上。今天终于从床上爬起来了。不是因为好透了,而是因为我收到了申请Copilot Chat preview 权限通过的邮件。实在忍不住,于是起床开电脑在咳...
阅读全文