个人常用C#及NET框架分享
文章目录
- UI界面/图标框架
- MahApps.Metro
- MahApps.Metro.IconPacks
- MahApps.Metro.SimpleChildWindow
- Extended WPF Toolkit
- ReoGrid
- MVVM框架
- PropertyChanged.Fody
- CommunityToolkit.Mvvm
- MvvmCross
- MvvmLight(项目已经停止维护)
- 数据库
- LiteDB
- FileDB
- ORM框架
- Chloe
- SqlSugar
- JSON/YAML/INI/HTML解析框架
- HtmlAgilityPack
- IniFile.NET
- ini-parser
- SharpYaml
- Newtonsoft.Json
- 日志框架
- NLog
- Serilog
- 压缩解压缩
- SharpZipLib
- Socket通信
- SuperSocket
- TouchSocket
- 作业调度框架
- FluentScheduler
- Quartz.NET
- Office相关
- NPOI
- PDFsharp
- iTextSharp
- MoonPdfLib
- QuestPDF
- IOC容器
- Autofac
- DryIoc
- 图像处理
- ImageSharp
- API接口
- RestSharp
- Flurl.Http
- Knife4jUI
- Swagger、ReDoc
- 其它
- QRCoder
- BarcodeLib
- WmiLight
- WPFMediaKit
- Prism
- Downloader
- Costura.Fody
- SharpCifs.Std
- FluentFTP
UI界面/图标框架
MahApps.Metro
地址:https://github.com/MahApps/MahApps.Metro
MahApps.Metro.IconPacks
地址:https://github.com/MahApps/MahApps.Metro.IconPacks
MahApps.Metro.SimpleChildWindow
地址:https://github.com/punker76/MahApps.Metro.SimpleChildWindow
Extended WPF Toolkit
地址:https://github.com/xceedsoftware/wpftoolkit
ReoGrid
WPF Excel表格控件
地址:https://github.com/unvell/ReoGrid
MVVM框架
PropertyChanged.Fody
地址:https://github.com/Fody/PropertyChanged
CommunityToolkit.Mvvm
地址:https://github.com/CommunityToolkit/dotnet
MvvmCross
地址:https://github.com/MvvmCross/MvvmCross
MvvmLight(项目已经停止维护)
地址:https://github.com/lbugnion/mvvmlight
数据库
LiteDB
.NET NoSQL嵌入式数据库
地址:https://github.com/mbdavid/LiteDB
FileDB
可以使用单个存档文件作为磁盘上的容器来存储、检索和删除文件
地址:https://github.com/mbdavid/FileDB
ORM框架
Chloe
地址:https://github.com/shuxinqin/Chloe
支持数据库:SqlServer、MySql、Oracle、SQLite、PostgreSQL
SqlSugar
地址:https://github.com/DotNetNext/SqlSugar
JSON/YAML/INI/HTML解析框架
HtmlAgilityPack
地址:https://github.com/zzzprojects/html-agility-pack
IniFile.NET
地址:https://github.com/JeevanJames/IniFile
ini-parser
地址:https://github.com/rickyah/ini-parser
SharpYaml
地址:https://github.com/xoofx/SharpYaml
Newtonsoft.Json
地址:https://www.newtonsoft.com/json
日志框架
NLog
地址:https://github.com/NLog/NLog
Serilog
地址:https://github.com/serilog/serilog
压缩解压缩
SharpZipLib
地址:https://github.com/icsharpcode/SharpZipLib
Socket通信
SuperSocket
地址:https://github.com/kerryjiang/SuperSocket
TouchSocket
地址:https://github.com/RRQM/TouchSocket
作业调度框架
FluentScheduler
地址:https://github.com/fluentscheduler/FluentScheduler
Quartz.NET
地址:https://github.com/quartznet/quartznet
Office相关
NPOI
地址:https://github.com/nissl-lab/npoi
PDFsharp
地址:https://github.com/empira/PDFsharp
iTextSharp
地址:https://github.com/itext/itextsharp
MoonPdfLib
WPF PDF文件查看控件
地址:https://github.com/reliak/moonpdf
QuestPDF
使用Fluent API生成PDF
地址:https://www.questpdf.com/
IOC容器
Autofac
地址:https://github.com/autofac/Autofac
DryIoc
地址:https://github.com/dadhi/DryIoc
图像处理
ImageSharp
地址:https://github.com/SixLabors/ImageSharp
API接口
RestSharp
地址:https://github.com/restsharp/RestSharp
Flurl.Http
地址:https://github.com/tmenier/Flurl
Knife4jUI
OpenAPI接口调试UI
地址:https://github.com/luoyunchong/IGeekFan.AspNetCore.Knife4jUI
Swagger、ReDoc
生成OpenAPI接口、Doc文档
地址:https://github.com/domaindrivendev/Swashbuckle.AspNetCore
其它
QRCoder
二维码
地址:https://github.com/codebude/QRCoder/
BarcodeLib
条形码
地址:https://github.com/barnhill/barcodelib
WmiLight
WMI查询
地址:https://github.com/MartinKuschnik/WmiLight
WPFMediaKit
摄像头获取
地址:https://github.com/Sascha-L/WPF-MediaKit
Prism
地址:https://github.com/PrismLibrary/Prism
Downloader
下载器
地址:https://github.com/bezzad/Downloader
Costura.Fody
将依赖项嵌入为资源
可以将dll打包进exe中
地址:https://github.com/Fody/Costura
SharpCifs.Std
访问SMB协议
地址:https://github.com/ume05rw/SharpCifs.Std
FluentFTP
地址:https://github.com/robinrodricks/FluentFTP
个人常用C#及NET框架分享相关推荐
- Java常用的5大框架介绍!
作为常年霸榜的头牌编程语言,Java的火热程序已经毋庸置疑,Java框架在Java开发中的作用也是不可忽视.下面,小千给大家具体介绍一下Java常用的5大框架,希望对正在学习Java的人有所帮助. 1 ...
- iOS - 常用的iOS Mac框架和库以及常用的中文开发博客
对于iOS以及Mac开发中常用到的一些框架,以及比较好的技术博客做了总结: 主要内容如下: UI 下拉刷新 模糊效果 AutoLayout 富文本 图表 表相关 隐藏与显示 HUD与Toast 对话框 ...
- 免费学习机器学习和深度学习的源码、学习笔记和框架分享
机器学习和深度学习的免费学习源码.学习笔记和框架分享 python笔记 源码 python导入模块的的几种方式 在python中,字典按值排序 python中set的基本常用方法 python取出fr ...
- 常用iOS、Mac框架和库及常用中文开发博客
常用iOS.Mac框架和库及常用中文开发博客 文章来源:http://www.th7.cn/Program/IOS/201507/506590.shtml 目录 UI 下拉刷新 模糊效果 AutoLa ...
- Python之web开发(一):python常用搭建网站的框架简介
谈及WEB开发,使用java来的确要比python多的多.但实际上还是有很多大型的网站都是使用python搭建起来的,如国外最大的视频分析网站YouTube.国内的豆瓣.搜狐以及知乎等都是使用pyth ...
- 19年8月 字母哥 第四章 常用web开发数据库框架 不要用公司网络加载不出来 用热点!!!
第四章 常用web开发数据库框架 4.1.整合Spring JDBC操作数据 4.2 Spring JDBC多数据源的实现 4.3.Spring JDBC JTA实现分布式事务 4.4.ORM主流框架 ...
- web元件库、axure元件库、通用元件库、常用web组件、常用表单、框架、数据表单、导航栏、边框、图标、列表、日期时间选择器、评分组件、穿梭框、输入框、步骤条、图表组件、数据可视化、后台模板、时间轴
web元件库.axure元件库.通用元件库.常用web组件.常用表单.框架.数据表单.导航栏.边框.图标.列表.日期时间选择器.评分组件.穿梭框.输入框.步骤条.图表组件.数据可视化.后台模板.时间轴 ...
- 常用测试工具和框架归类
常用测试工具和框架归类 Web端相关库和工具: 1.Web UI: Selenium.QTP/UFT.其它(大多是对Selenium的包装,比如: Selenide.Katalon.webTest.W ...
- 什么是大数据?常用的大数据框架
1.什么是大数据? 在互联网技术发展到现今阶段,大量日常.工作等事务产生的数据都已经信息化,人类产生的数据量相比以前有了爆炸式的增长,以前的传统的数据处理技术已经无法胜任,需求催生技术,一套用来处理海 ...
最新文章
- 【C++】多态问题:基类调用子类的protected或者private函数
- Map-Reduce和分片集合
- 拥抱单页网站! jQuery全屏滚动插件fullPage.js
- 这个3月我有3场见面会,不知道你来不来?
- Android渠道包自动发布市场,Android Gradle实现打包指定渠道后自动上传到fir
- 20220213:力扣第280场周赛(上)
- pandas 导入excel_三行Python代码,合并多个Excel文件
- Elasticsearch+Mongo亿级别数据导入及查询实践
- Angular.js 简单实现数字变汉字
- 简单的C语言程序介绍(重点理解),超详细基础代码解析
- php的ob缓存详解
- Java字节码角度分析方法调用 ——提升硬实力7
- 微服务基础知识点学习笔记(持续更新)
- 在线协作编辑器EtherPad使用说明
- 上班最强摸鱼游戏-多人联机小游戏 (一)
- opencv python 多张jpg图片转成avi视频
- linux系统 如何选择题,Linux认证考试练习题
- python findall函数用法_Python--re模块的findall等用法
- uboot boot ags
- 3-VIV-Android控件之ImageView