侧边栏壁纸
博主头像
陌上花 博主等级

回首万事皆休

  • 累计撰写 70 篇文章
  • 累计创建 11 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

CSharp好用的包

种向日葵的人
2024-08-30 / 0 评论 / 0 点赞 / 20 阅读 / 0 字

nuget包

sql

  • sqlsugar:不需要写sql语句了,比dapper更好用而且更快速。

Redis

  • RedisHelper,简单高效,但是好像对于分布式的不是很友好。
  • StackExchange.Redis,最常见的操作库,功能齐全且易于扩展。

定时任务,调度器

  • FluentScheduler:更加人性化的调度器。
  • Hangfire:强大,但是主要是Core集成比较好。

安装包

  • Installer Projects:打包成EXE
  • # Advanced Installer:高度可定制的安装包软件。

MQTT

  • MQTTnet:操作更流畅,基本全是异步更爽。

WPF数据绑定

  • PropertyChanged.Fody:更好地直接使用,直接加入属性[AddINotifyPropertyChangedInterface]即可。
  • CommunityToolkit.Mvvm:微软官方的数据绑定包。

Modbus使用

  • EasyModbus:简单高效。

DI

  • AutoFac:高度可定制的依赖注入。
  • Simple Injector:据说是最快的依赖注入。

二维码

  • ZXing.NET:简单易用高度可定制。

单元测试

  • BenchmarkDotNet:简单高效的性能测试工具。

参数验证

  • FluentValidation:参数验证简单而且好用的包。

密码

  • Bouncy Castle:简易强大的密码生成管理。

MVVM

  • Framerok下:属性的绑定:Fody,命令行绑定:Microsoft.Xaml.Behaviors.Wpf
  • Core下:两者都很好用的就是官方推荐的:Community Toolkit.Mwm
  • 控件:HandyControl
  • 简直是完美,因为不管是框架还是Core都有个好用的绑定,省事了一大半,再加上这个控件库,只要稍微懂点WPF基础,基本上设计就不会有什么难事。
0
博主关闭了所有页面的评论