C#/.NET/.NET Core优秀项目和框架2024年12月简报
前言
公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享。
- 简报Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md
- 简报GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md
visitormanagement
- 项目简介: 一款基于 .NET + Blazor 开发的智能访客管理系统,访客系统的主要作用是简化并优化访客管理流程,提升安全性和效率。它通过数字化手段替代传统纸质登记,实现快速、准确的访客信息录入与追踪。该系统能够记录访客进出时间、地点及活动轨迹,有助于机构加强安全管理,同时提供便捷的访客体验。总之,访客系统是现代机构管理中不可或缺的一部分,它确保了访客管理的规范性和高效性。
- 项目源码地址: https://github.com/neozhu/visitormanagement
- 项目详细介绍: https://mp.weixin.qq.com/s/k3DnbdXHqO-iUHKNnE9S9w
AKStream
- 项目简介: AKStream是一个基于.NET开发且开源(MIT License)的、功能全面的流媒体管理控制平台,集成了GB28181、RTSP、RTMP、HTTP等设备的推拉流控制、PTZ控制、音视频文件录制管理、音视频文件裁剪合并等功能。
- 项目源码地址: https://gitee.com/chatop2020/AKStream
- 项目详细介绍: https://mp.weixin.qq.com/s/n3QKHbhrlI-idwloWvV_EQ
FileEncoding
- 项目简介: FileEncoding 是一个专为 Visual Studio 设计的扩展插件,它能够在 Visual Studio 的文本编辑器右下角实时显示当前打开文档的编码格式。这一功能对于快速识别文件的编码非常有帮助,尤其是在处理来自不同平台或团队的代码时。更重要的是,通过简单的点击操作,用户还可以轻松修改文件的编码格式,无需借助外部工具或进行复杂的设置调整。
- 项目源码地址: https://github.com/genrwoody/vs_file_encoding
- 项目详细介绍: https://mp.weixin.qq.com/s/EkxAdqceID7PCkNGtNSqwg
PDFPatcher
- 项目简介: PDF 补丁丁(PDFPatcher)是一款.NET开源(AGPL)、免费、功能强大的 PDF 处理工具,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等,旨在为用户提供便捷、高效的 PDF 编辑和管理体验。
- 项目源码地址: https://github.com/wmjordan/PDFPatcher
- 项目详细介绍: https://mp.weixin.qq.com/s/MX8np6yN-x-D4FAdEf4dcA
WPFManager
- 项目简介: WPFManager是一个使用 WPF 开发的管理系统,该项目包含了用户登录、人员管理、角色授权、插件管理、职位管理、主页功能(邮件、皮肤、设置)等功能,对于一个 WPF 初学者而言是一个值得参考和学习的项目。
- 项目源码地址: https://github.com/straw-git/WPFManager
- 项目详细介绍: https://mp.weixin.qq.com/s/FWO-3d8G3i1Ve_QPlIpiXA
YiFramework
- 项目简介: YiFramework是一个基于.NET8 + Abp.vNext + SqlSugar 的DDD领域驱动设计后端开源框架,前端使用Vue3,项目架构模式三层架构\DDD领域驱动设计,内置RBAC权限管理、BBS论坛社区系统 以用户体验出发。架构干净整洁、采用微软风格原生框架封装。适合小中大型项目上线、.NET8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。
- 项目源码地址: https://gitee.com/ccnetcore/Yi
- 项目详细介绍: https://mp.weixin.qq.com/s/IdkatdfUsnGtf-GeILmQkw
Easy.Admin
- 项目简介: Easy.Admin是一个基于.NET8+Vue3+TypeScript开发的权限管理&个人博客系统,分为普通版本和SSR(服务端渲染,支持SEO),服务端渲染框架基于vite-plugin-ssr实现,并且支持多种数据库。
- 项目源码地址: https://gitee.com/miss_you/easy-admin
- 项目详细介绍: https://mp.weixin.qq.com/s/CdHbePejyzXMoHXG03kocQ
EasyMES
- 项目简介: EasyMES一款基于 .NET 6 MVC 框架开发、开源免费(MIT License)、功能全面的离散型零部件制造管理系统(MES)和仓储管理系统(WMS)。
- 项目源码地址: https://gitee.com/qian_wei_hong/EasyMES
- 项目详细介绍: https://mp.weixin.qq.com/s/7xtSDdaf-vL3Smezz6fJcA
PLC-CommunTools
- 项目简介: PLC-CommunTools是一款基于.NET WinForm开发的一款硬件及协议通讯工具,包含各类厂商的PLC协议及基础的TCP、串口通讯、IO口通讯等协议通讯功能的实现整合,注意还有一部分功能作者还在努力完善中。
- 项目源码地址: https://github.com/SmallRob/PLC-CommunTools
- 项目详细介绍: https://mp.weixin.qq.com/s/29gvIBLmFugemDUh_gNuVg
Captura
- 项目简介: Captura是一款基于.NET开源、免费、易于使用的屏幕录制、截图工具,允许用户录制屏幕活动、捕获屏幕截图、录制音频以及记录鼠标和键盘活动(尽管该项目已被归档,但仍然可以下载和使用它)。
- 项目源码地址: https://github.com/MathewSachin/Captura
- 项目详细介绍: https://mp.weixin.qq.com/s/sC8oNJZZKDK4SbpEp_bSIw
GTKSystem.Windows.Forms
- 项目简介: GTKSystem.Windows.Forms是一个C#桌面应用程序跨平台(Windows、Linux、macOS)开发框架,基于GTK组件开发。使用该框架开发项目时,Visual Studio可以使用C#的原生WinForms表单窗体设计器,保持与原生WinForms相同的属性、方法和事件,无需额外学习。通过一次编译,可以实现跨平台运行,便于开发跨平台WinForms软件,以及将现有的C# WinForms软件升级为跨平台软件。
- 项目源码地址: https://github.com/easywebfactory/gtksystem-windows-forms
- 项目详细介绍: https://mp.weixin.qq.com/s/smWkYnZT4NLUmw3W1XGbOw
ModengTerm
- 项目简介: ModengTerm是一款基于 WPF 开发的简约,功能强大的终端模拟器,可以用来连接SSH服务器,串口,TCP服务器,Windows命令行等。
- 项目源码地址: https://gitee.com/zyfalreadyexsit/terminal
- 项目详细介绍: https://mp.weixin.qq.com/s/0z-xQ76MN6SfF5NhKQFUPQ
C#/.NET/.NET Core优秀项目和框架2024年12月简报的更多相关文章
- C#/.NET/.NET Core优秀项目框架推荐
前言: 为.NET开源者提供的一个推荐自己优秀框架的地址,大家可以把自己的一些优秀的框架,或者项目链接地址存到在这里,提供给广大.NET开发者们学习(排名不分先后). Github项目仓库收集地址:h ...
- 22.Express框架——2019年12月19日
2019年12月19日14:16:36 1. express简介 1.1 介绍 Express框架是后台的Node框架,所以和jQuery.zepto.yui.bootstrap都不一个东西. Exp ...
- Github上优秀的.NET Core开源项目的集合
内容包括:库.工具.框架.模板引擎.身份认证.数据库.ORM框架.图片处理.文本处理.机器学习.日志.代码分析.教程等. Github地址:https://github.com/jasonhua95/ ...
- 安装.NET Core 3.0预览版后VS项目目标框架中不显示的解决方法
下载了微软在GitHub上的cSharpSamples项目后发现其中一些项目使用框架为.NET Core3.0,就下载了.NET Core3.0,但发现项目依然不可用,编译时提示如下 当前 .net ...
- GitHub 里面有大量优秀的第三方框架
写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上. GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好.一下摘录一下几乎每 ...
- .NET Core实战项目之CMS 第六章 入门篇-Vue的快速入门及其使用
写在前面 上面文章我给大家介绍了Dapper这个ORM框架的简单使用,大伙会用了嘛!本来今天这篇文章是要讲Vue的快速入门的,原因是想在后面的文章中使用Vue进行这个CMS系统的后台管理界面的实现.但 ...
- .NET Core实战项目之CMS 第九章 设计篇-白话架构设计
前面两篇文章给大家介绍了我们实战的CMS系统的数据库设计,源码也已经上传到服务器上了.今天我们就好聊聊架构设计,在开始之前先给大家分享一下这几天我一直在听的<从零开始学架构>里面关于架构设 ...
- ASP.NET Core开发-使用Nancy框架
Nancy简介 Nancy是一个轻量级的独立的框架,下面是官网的一些介绍: Nancy 是一个轻量级用于构建基于 HTTP 的 Web 服务,基于 .NET 和 Mono 平台,框架的目标是保持尽可能 ...
- 你应该知道的9个优秀的CSS框架
前端开发是一项非常繁琐的工作,你不仅需要拥有和别人不一样的审美观和设计观,而且需要了解诸如HTML.CSS.JavaScript等错综复杂的技术,因此选择一些优秀的CSS框架或许可以帮助你大大提高工作 ...
- UIKit,Core Data , Core Graphics, Core Animation,和OpenGLES框架
iOS的主要框架介绍 框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件.一个共享库定义的方法或函数可以被应用程序调用. IOS提供了很多你可以在应用程序 ...
随机推荐
- vue中的prop组件封装
学习vue有一段时间了,也写了一些东西.今天看文档突然看到了一个好玩的东西,那就是prop.prop的作用是父组件中引用了子组件并给子组件加了一个属性,这个属性可以是静态的,可以是动态的,可以是数字, ...
- Protues中51单片机按键无法复位(已解决)
前言 昨晚用 Protues 搭建了 51 的最小系统电路,在实物中好用的复位电路,到仿真里不能正常复位了. 51 单片机是高电平复位,所以在运行时 RST 引脚应该是低电平,但在仿真中 RST 引脚 ...
- 01_GoLand debug时出现Connected并且程序卡住的问题
01_GoLand debug时出现Connected并且程序卡住的问题 环境:win10.go version go1.19.4 windows/amd64.GoLand 2020.3.5 x64 ...
- 今日一学,sql优化,创建索引的优缺点
收藏了,但是不打开,久而久之就忘了,今日一学!所谓是好记性不如烂键盘. ** 2024Java offer收割指南 ** sql优化 尽量避免使用 select * ,返回无用的字段会降低效率.优化方 ...
- 题解:NOIP2023 天天爱打卡
NOIP2023 天天爱打卡 - luogu 算法一 upd :2024/10/31. 记 \(f[i]\) 表示第 \(i\) 天休息, \(1\sim i\) 天能获得的最大能量. 考虑如何从 \ ...
- Flink CDC 与Hudi整合
介绍 之前写过Flink CDC sink 到 Iceberg中,本篇主要实践如何CDC到hudi中. 什么是hudi? Hudi is a rich platform to build stream ...
- 5.5 Vim移动光标命令汇总
Vim 文本编辑器中,最简单的移动光标的方式是使用方向键,但这种方式的效率太低,更高效的方式使用快捷键. Vim 移动光标常用的快捷键及其功能如下面各表所示,需要注意的是,表中所有的快捷键都在命令模式 ...
- 基于Java+SpringBoot+Mysql实现的快递柜寄取快递系统功能实现九
一.前言介绍: 1.1 项目摘要 随着电子商务的迅猛发展和城市化进程的加快,快递业务量呈现出爆炸式增长的趋势.传统的快递寄取方式,如人工配送和定点领取,已经无法满足现代社会的快速.便捷需求.这些问题不 ...
- Cursor使用
Cursor是一款AI 代码编辑器,官网地址为https://www.cursor.com/,直接在官网下载安装即可,基于VS Code二次开发而来,之所以没有采用插件方式,在官方网站上给出的答案是某 ...
- 11.Kubernetes控制器Controller详解
Kubernetes控制器Controller详解 Statefulset Statefulset主要是用来部署有状态应用 对于StatefulSet中的Pod,每个Pod挂载自己独立的存储,如果一个 ...