C#/.NET/.NET Core优秀项目和框架2024年11月简报

news/2024/12/2 8:02:51/文章来源:https://www.cnblogs.com/Can-daydayup/p/18580153

前言

公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享。

  • 简报GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md
  • 简报Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md

DotNetExercises

  • 项目简介: DotNetGuide专栏C#/.NET/.NET Core编程技巧练习集:C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET Core中各种编程常用语法、算法、技巧、中间件、类库、工作业务实操等等。
  • 项目源码地址: https://github.com/YSGStudyHards/DotNetExercises
  • 项目详细介绍: https://mp.weixin.qq.com/s/iqNH6W26J0i1962XaaBqRA

BenchmarkDotNet

  • 项目简介: BenchmarkDotNet是一个基于.NET开源、功能全面、易于使用的性能基准测试框架,它为.NET开发者提供了强大的性能评估和优化能力。通过自动化测试、多平台支持、高级统计分析和自定义配置等特性,BenchmarkDotNet帮助开发者更好地理解和优化软件系统的性能表现。
  • 项目源码地址: https://github.com/dotnet/BenchmarkDotNet
  • 项目详细介绍: https://mp.weixin.qq.com/s/6mpHS1OVuIlBgdU71OIIOw

Umbraco CMS

  • 项目简介: Umbraco CMS是一个基于.NET开源、免费(MIT License)、功能强大、灵活易用的内容管理系统。它能够帮助你创建美观现代的网站,并与最新的.NET技术和各种服务集成。无论你是个人开发者还是企业客户,Umbraco CMS都是一个值得考虑的选择。
  • 项目源码地址: https://github.com/umbraco/Umbraco-CMS
  • 项目详细介绍: https://mp.weixin.qq.com/s/xaTtknSY98Nsuxrvyfwe5w

Microsoft.Extensions.AI

  • 项目简介: Microsoft.Extensions.AI是一个创新的 .NET 库,它为平台开发人员提供了一个内聚的 C# 抽象层,简化了与大型语言模型 (LLMs) 和嵌入等 AI 服务的交互。它支持通过一组一致且标准化的 API 和约定将 AI 功能无缝集成到 .NET 应用程序中。
  • 项目源码地址: https://github.com/dotnet/extensions
  • 项目详细介绍: https://mp.weixin.qq.com/s/iiCljs48eojJ-NMZRe2TeA

Uno Platform

  • 项目简介: Uno Platform是一个基于C#开源、功能强大、灵活的跨平台开发框架,用于快速构建单一代码库原生移动、Web、桌面和嵌入式应用程序。它允许 C# 和 WinUI XAML 和/或 C# 代码在所有目标平台上运行,同时允许你控制每个像素。它支持开箱即用的 Fluent、Material 和 Cupertino 主题样式风格。Uno Platform实现了越来越多的 WinRT 和 WinUI API,例如 Microsoft.UI.Xaml,使 WinUI 应用程序能够以本机性能在所有平台上运行。
  • 项目源码地址: https://github.com/unoplatform/uno
  • 项目详细介绍: https://mp.weixin.qq.com/s/XB6cCSUrolzEh-yhraidgQ

elsa-core

  • 项目简介: elsa-core是一个.NET开源、免费(MIT License)、功能强大且灵活的工作流引擎和设计器,适用于构建各种类型的工作流应用。提供了一组功能强大且灵活的工具和组件,用于定义、运行和监控工作流。它支持多种工作流模型、活动节点、并行执行、条件分支、定时触发等特性,使得开发人员能够根据业务需要构建复杂的工作流程。
  • 项目源码地址: https://github.com/elsa-workflows/elsa-core
  • 项目详细介绍: https://mp.weixin.qq.com/s/B6nJCwfkclfp1u_0fg0p4Q

MudBlazor

  • 项目简介: MudBlazor是一个基于Material Design风格开源、免费(MIT License)、功能强大的Blazor组件框架,注重易用性和清晰的结构。它非常适合想要快速构建Web应用程序的 .NET 开发人员,无需费力地处理 CSS 和 JavaScript。由于MudBlazor完全使用C#编写,因此你可以自由地调整、修复或扩展该框架。文档中有大量示例代码,能够帮助开发者快速理解和学习MudBlazor框架。
  • 项目源码地址: https://github.com/MudBlazor/MudBlazor
  • 项目详细介绍: https://mp.weixin.qq.com/s/BYIRIIZvp6waLudFlevoxg

Translumo

  • 项目简介: Translumo是一个.NET开源的高级屏幕翻译工具,能够实时检测和翻译选定区域内的文本(如字幕)。Translumo 允许同时组合使用多个 OCR 引擎。它使用机器学习训练模型通过 OCR 对每个识别的结果进行评分,并选择最佳结果。
  • 项目源码地址: https://github.com/Danily07/Translumo
  • 项目详细介绍: https://mp.weixin.qq.com/s/Q_1aSNSjJPGA_7fS4E2eBA

QTTabBar

  • 项目简介: QTTabBar是一款基于.NET开发的可以让你在Windows资源管理器中使用Tab多标签功能的小工具。从此以后工作时不再遍布文件夹窗口,还有给力的文件夹预览功能,大大提高了你工作的效率。就像IE 7和Firefox、Opera那样的。QTTabBar还提供了一些功能插件,如:文件操作工具、树型目录、显示状态栏等等。
  • 项目源码地址: https://github.com/indiff/qttabbar
  • 项目详细介绍: https://mp.weixin.qq.com/s/fvO106ep35xcQui6BKmVsg

Semi Avalonia

  • 项目简介: Semi Avalonia是一款开源、免费、独立的 Avalonia UI 原生控件主题库,能够帮助你的 Avalonia UI 应用快速呈现简洁、灵活、现代的视觉风格。
  • 项目源码地址: https://github.com/irihitech/Semi.Avalonia
  • 项目详细介绍: https://mp.weixin.qq.com/s/hQIeWwqQtLmAIVE2f4zgFw

MiniWord

  • 项目简介: MiniWord是一个基于.NET开源、易于使用的.NET Word模板导出引擎,无需安装Office COM+,适用于Windows、Linux和Mac。
  • 项目源码地址: https://gitee.com/dotnetchina/MiniWord
  • 项目详细介绍: https://mp.weixin.qq.com/s/2A02aXxvMxIhQV2WJE7pkg

PasteEx

  • 项目简介: PasteEx是一款.NET开源的用于增强 Windows 粘贴功能的小工具,它解决了将剪贴板内容保存为文件的繁琐步骤。无需打开记事本等应用,它可直接将文字、图片等内容粘贴到桌面上,极大提升了效率。
  • 项目源码地址: https://github.com/huiyadanli/PasteEx
  • 项目详细介绍: https://mp.weixin.qq.com/s/0wh6M2ko22Sh2gR5b3kgyg

Kavita

  • 项目简介: Kavita是一个基于.NET开源的快速、功能丰富的跨平台阅读服务器,它的设计初衷是提供一个全面的解决方案,满足用户的所有阅读需求。用户可以设置自己的服务器,并与朋友和家人分享阅读收藏。
  • 项目源码地址: https://github.com/Kareadita/Kavita
  • 项目详细介绍: https://mp.weixin.qq.com/s/bi4cYeOmAOodlkTUt_ORnA

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/845249.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小米10ultra 主摄

手机闪光灯补光,确实,1200w跟4800w没区别 IMG_20241202_023753.jpg 1200w ISO160 IMG_20241202_023803.jpg 4800w ISO160

Ubunutu24.04.1版本问题汇总

无法打开Jebrains Tools Ubuntu点击 Jebrains Tools 没有反应,主要原因是缺少依赖libfuse2, 因此我们需要安装 libfuse2 后再打开 Jetbrains Tools 即可 sudo apt install -y libfuse2 安装向日葵远程控制 Ubuntu安装向日葵报错缺少libgconf-2-4,但是安装libgconf-2-4却发现…

【比赛游记】2024 ICPC 昆明站游记

希望能带来好运!2024.11.6 FZU 申请到了 2024 ICPC 昆明站的一个额外名额,并分给了我和另外两位同学。感谢傅老师!感谢实验室的各位伙伴们! Day -1 坐飞机飞往云南,云层之上的晚霞很美。 晚上九点多,和队友 vp 了一把 2024 北京市赛(这是我们队的第一次训练 ...),由于…

装机软件汇总

装机软件汇总 一些个人用的软件 编程相关JetBrainCrackLinkVSCodeGitRedis Insight:Redis官方可视化连接Navicat Premium 15:数据库可视化Wireshark:抓包Sandboxie-Plus:沙箱VMware:虚拟机SSH终端MobaXtermTermius效率UTools:Alt + Space = anythingSnipaste:截图天若OC…

基于Jenkins构建微服务项目发布失败回滚

基于 Jenkins 构建微服务项目发布失败回滚 1 微服务项目发布失败回滚1.1 安装插件 Active Choices(动态生成选项) 1.2 编写获取 harbor 仓库镜像列表的脚本 [root@k8s-master1 ms_jenkins]# cat get_tags.sh#!/bin/bash​# Harbor的用户名USER="admin"# Harbor的密码…

三维模型文件格式解读

最近接触到三维模型文件,发现格式五花八门的,这里做一个汇总和解读。最近接触到三维模型文件,发现格式五花八门的,这里做一个汇总和解读。 STL 简介 STL,全称为STereoLithography,译作:立体光刻,由3D System软件公司创立。但因三角网格形式的其特点,又可以翻译为“标准…

开源 - Ideal库 - Excel帮助类,TableHelper实现(三)

讲解对象集合与DataTable相互转换,包括表格转对象集合需校验类型、列名对应,及解决结构体赋值问题;对象集合转表格、一维数组转表格、行列转置的方法及示例代码,测试源码已上传。书接上回,我们今天继续讲解实现对象集合与DataTable的相互转换。01、把表格转换为对象集合 该…

信息安全概论复习3

保密与安全文档保密密级术语密码体制 单钥密码体制(对称密码体制)加密方式双钥密码体制(非对称密码体制)(公钥体制)特点

优化企业博客内容:策略与ai工具的应用

在数字化营销日益重要的今天,企业博客不仅是品牌传播的重要渠道,也是吸引潜在客户、建立品牌权威性的关键工具。然而,要让企业博客真正发挥作用,关键在于内容的优化。本文将探讨优化企业博客内容的策略,并详细介绍如何利用HelpLook平台来实施这些策略,以提升博客的吸引力…

攻防世界-Decrypt-the-Message

一、题目 收到一首英文诗歌和一段密文,要求很简单,就是解密这个密文二、解题 1、背景知识PoemCode参考文章:https://blog.csdn.net/xiao__1bai/article/details/1202504522、解密 了解加密原理即可,解密过程很复杂,可以直接用现成的脚本脚本地址:https://github.com/abpoly…

请问PbootCMS 登录失败及表单提交校验失败的解决方案

在使用 PbootCMS 时,可能会遇到登录失败、表单提交校验失败等问题。以下是针对这些常见问题的详细解决方案。 一、登录失败或表单提交校验失败 描述:用户尝试登录时失败。 表单提交时校验失败。解决方案:检查服务器环境:确保服务器环境满足 PbootCMS 的最低要求。 检查 PHP 版…

# 学期(2024-2025-1) 学号(20241420) 《计算机基础与程序设计》第10周学习总结

学期(2024-2025-1) 学号(20241420) 《计算机基础与程序设计》第10周学习总结 作业信息这个作业属于哪个课程 <班级的链接>(2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目…