C#/.NET/.NET Core优秀项目和框架2023年12月简报
前言
公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享(欢迎关注公众号:追逐时光者,第一时间获取每周精选分享资讯🔔)。
- 📈C# GitHub趋势榜
- 🎁C#/.NET/.NET Core项目宝库组织
- 🔔C#/.NET/.NET Core优秀项目和框架精选
- 🏗️C#/.NET/.NET Core优秀项目和框架Issues
- 📰C#/.NET/.NET Core优秀项目和框架公众号月刊
简报GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md
WalkingTec.Mvvm框架(简称WTM)
- 项目简介: WalkingTec.Mvvm框架(简称WTM)是基于.net core的快速开发框架。支持Layui(前后端不分离), React(前后端分离),VUE(前后端分离),内置代码生成器,最大程度的提高开发效率,是一款高效开发的利器。
- 项目源码地址: https://github.com/dotnetcore/WTM
- 公众号详细介绍: https://mp.weixin.qq.com/s/BqMMMGylRQb_rq_b6Lkysw
AutoMapper
- 项目简介: AutoMapper是一个流行的.NET对象映射库,它可以自动进行对象之间的转换和映射,极大地简化了开发人员在处理对象映射时的工作量。通过配置映射规则,开发人员可以快速定义对象之间的映射关系,从而避免了手动编写大量的映射代码。这样可以提高开发效率,减少出错的可能性,并使代码更加可维护和易读。
- 项目源码地址: https://github.com/AutoMapper/AutoMapper
- 公众号详细介绍: https://mp.weixin.qq.com/s/UWe6Z0OF45FpWkLLvQADLw
Masuit.Tools
- 项目简介: 全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!
- 项目源码地址: https://github.com/ldqk/Masuit.Tools
- 公众号详细介绍: https://mp.weixin.qq.com/s/hpCFIUF0HMD5dcw8GRk_Bw
Microsoft PowerToys
- 项目简介: Microsoft PowerToys 是使用 C++ 和 C# 编程语言开发的。它利用了 Windows 操作系统的底层功能和 API,以及 Microsoft 开发的一些开源库和工具来实现其功能,集成了20多个实用工具。
- 项目源码地址: https://github.com/microsoft/PowerToys
- 公众号详细介绍: https://mp.weixin.qq.com/s/e6p3YebvL2EebTSwvAFe_A
ReaLTaiizor
- 项目简介: ReaLTaiizor是一个开源免费的.NET WinForms控件库,它提供了广泛的组件和丰富的主题选项(用户友好、注重设计),让用户可以轻松创建美观、专业的桌面应用程序。
- 项目源码地址: https://github.com/Taiizor/ReaLTaiizor
- 公众号详细介绍: https://mp.weixin.qq.com/s/M7gK2krkZ_PoTiRRR_7nDw
Quartz.NetUI
- 项目简介: 一个基于.NET Core + Quartz.NET + Vue + IView开箱即用的定时任务UI(不依赖数据库,只需在界面做简单配置)。
- 项目源码地址: https://github.com/cq-panda/Quartz.NetUI
- 公众号详细介绍: https://mp.weixin.qq.com/s/kwke35lYqbHQXC5oTADOpg
Panuon.WPF.UI
- 项目简介: Panuon.WPF.UI 是一个适用于定制个性化UI界面的组件库。它能帮助你快速完成样式和控件的UI设计,而不必深入了解WPF的 ControlTemplate 、 Storyboard 等知识。
- 项目源码地址: https://github.com/Panuon/Panuon.WPF.UI
- 公众号详细介绍: https://mp.weixin.qq.com/s/nhiJK5ERi0y1mrf6U4ekuw
OpenAuth.Net
- 项目简介: .Net权限管理及快速开发框架、最好用的权限工作流系统。源于Martin Fowler企业级应用开发思想及最新技术组合(SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Element-ui/plus、IdentityServer等)。核心模块包括:角色授权、代码生成、智能打印、表单设计、工作流、定时任务等。架构易扩展,是中小企业的首选。
- 项目源码地址: https://gitee.com/dotnetchina/OpenAuth.Net
- 公众号详细介绍: https://mp.weixin.qq.com/s/U01_i2_F0Knk-jcURm96TA
DotnetSpider
- 项目简介: 一个轻量、灵活、高性能、跨平台的分布式网络爬虫框架(可以帮助 .NET 工程师快速的完成爬虫的开发)。
- 项目源码地址: https://github.com/dotnetcore/DotnetSpider
- 公众号详细介绍: https://mp.weixin.qq.com/s/0R--IvaFANOH3S4nBwU8Qg
DotNetGuide技术社区交流群
- DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目推荐、招聘资讯和解决问题的平台。
- 在这个社区中,开发者们可以分享自己的技术文章、项目经验、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
- 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台,为广大.NET开发者带来更多的价值和成长机会。
作者名称:追逐时光者
作者简介:一个热爱编程、善于分享、喜欢学习、探索、尝试新事物和新技术的全栈软件工程师。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。如果该篇文章对您有帮助的话,可以点一下右下角的【♥推荐♥】,希望能够持续的为大家带来好的技术文章,文中可能存在描述不正确的地方,欢迎指正或补充,不胜感激。