码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • C#/.NET/.NET Core优秀项目和框架2024年4月简报


    思维导航

    • 前言
    • CSharpier
    • Spectre.Console
    • LiveCharts2
    • CurvaLauncher
    • FusionCache
    • MAUI
    • Uranium
    • SmartSystemMenu
    • MaterialDesignInXamlToolkit
    • CleanReader.Desktop
    • DotNetGuide技术社区交流群

    前言

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

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

    坑已挖,欢迎大家踊跃提交PR(让优秀的.NET项目和框架不被埋没):https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md👉

    CSharpier

    • 项目简介: 一款由.NET开源、免费(MIT License)、轻量级的C#语言代码格式化工具,它使用Roslyn来解析你的代码,并根据其自身的规则重新格式化代码。
    • 项目源码地址: https://github.com/belav/csharpier
    • 公众号详细介绍: https://mp.weixin.qq.com/s/KcVsLOj1emWtYouyHWbMqg

     

    Spectre.Console

    • 项目简介: 一个.NET开源且免费的类库帮你轻松的创建漂亮、美观的.NET控制台应用程序。
    • 项目源码地址: https://github.com/spectreconsole/spectre.console
    • 公众号详细介绍: https://mp.weixin.qq.com/s/K1yOmNQFyl3RObrnBbG8LA

    LiveCharts2

    • 项目简介: LiveCharts2是一个.NET开源、简单、灵活、交互式且功能强大的.NET图表、地图和仪表,现在几乎可以在任何地方运行如:Maui、Uno Platform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。
    • 项目源码地址: https://github.com/beto-rodriguez/LiveCharts2
    • 公众号详细介绍: https://mp.weixin.qq.com/s/1eaezZAJwN_JD0mErSeRBA

    CurvaLauncher

    • 项目简介: 一款WPF开源、简单、轻便、快速的桌面启动器(支持多主题、多语言:简体中文、繁体中文、英文等)。
    • 项目源码地址: https://github.com/OrgEleCho/CurvaLauncher
    • 公众号详细介绍: https://mp.weixin.qq.com/s/c9w4ElxnFig-onfkq6VxLA

    FusionCache

    • 项目简介: FusionCache是一个用于构建高效缓存系统的.NET框架(基于MIT License协议开源、强大、易于使用),旨在提供简单易用、高性能和可靠的缓存解决方案。支持内存缓存、分布式缓存、http 缓存、CDN、浏览器缓存、离线缓存等等。
    • 项目源码地址: https://github.com/ZiggyCreatures/FusionCache
    • 公众号详细介绍: https://mp.weixin.qq.com/s/7CnK70qJRRb-OAqR9qAvAw

     

    MAUI

    • 项目简介: .NET MAUI是一个开源、免费(MIT License)的跨平台框架(支持Android、iOS、macOS 和 Windows多平台运行),是 Xamarin.Forms 的进化版,从移动场景扩展到了桌面场景,并从头重新生成了 UI 控件,以提高性能和可扩展性。如果以前使用过 Xamarin.Forms 来生成跨平台用户界面,那么你会注意到它与 .NET MAUI 有许多相似之处。但也有一些差异。通过使用 .NET MAUI,可使用单个项目创建多平台应用,但如果有必要,可以添加特定于平台的源代码和资源。.NET MAUI 的主要目的之一是使你能够在单个代码库中实现尽可能多的应用逻辑和 UI 布局。
    • 项目源码地址: https://github.com/dotnet/maui
    • 公众号详细介绍: https://mp.weixin.qq.com/s/Srita3XuYRUQ3tEzcSB4Og

    Uranium

    • 项目简介: Uranium是一个.NET MAUI开源免费的UI工具包。它提供了一组用于构建现代应用程序的控件和实用程序,它构建在.NET MAUI基础架构之上,并提供一组控件和布局来构建现代UI。它还提供了用于在其上构建自定义控件和主题的基础设施。
    • 项目源码地址: https://github.com/enisn/UraniumUI
    • 公众号详细介绍: https://mp.weixin.qq.com/s/UNhXBQePRmiBBG31jEt2Kg

    SmartSystemMenu

    • 项目简介: 一个.NET开源、免费(MIT License)、功能丰富、灵活易用、小巧(不到1M)的 Windows 窗口增强工具。
    • 项目源码地址: https://github.com/AlexanderPro/SmartSystemMenu
    • 公众号详细介绍: https://mp.weixin.qq.com/s/X3NtdycCoAE-S3dhIoKF9w

    MaterialDesignInXamlToolkit

    • 项目简介: MaterialDesignInXamlToolkit 是一个开源、易于使用、强大的 WPF UI 控件库,旨在帮助开发人员在 C# 和 VB.Net 中实现 Google 的 Material Design 风格的用户界面。该框架提供了一组丰富的控件、样式和效果,使开发人员能够轻松创建现代化、具有吸引力的应用程序。
    • 项目源码地址: https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
    • 公众号详细介绍: https://mp.weixin.qq.com/s/LpG7T0tZDisSVTvQBxK6Fw

    CleanReader.Desktop

    • 项目简介: 一款.NET开源、免费、简洁易用的Windows桌面小说阅读应用(是原生的 Windows 应用,为 Windows 11 系统设计)。
    • 项目源码地址: https://github.com/Clean-Reader/CleanReader.Desktop
    • 公众号详细介绍: https://mp.weixin.qq.com/s/znoqc_YGJc8aupKSOQ5ShA

    DotNetGuide技术社区交流群

    • DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。
    • 在DotNetGuide技术社区中,开发者们可以分享自己的技术文章、项目经验、学习心得、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
    • 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台。无论您是初学者还是有丰富经验的开发者,我们都希望能为您提供更多的价值和成长机会。

    欢迎加入DotNetGuide技术社区微信交流群👨‍👩‍👦

  • 相关阅读:
    【附源码】Python计算机毕业设计万达影院售票管理系统
    Oxygen XML Editor v25.0(基于Java的XML编辑器)
    [论文阅读] 颜色迁移-EM概率分割的局部颜色迁移
    操作系统——处理机调度
    基于ROS和turtlebot2的多机器人导航定位配置记录
    【LeetCode刷题-滑动窗口】--992.K个不同整数的子数组
    【代码随想录01】数组总结
    C++ static使用 面试
    2015款奔驰B200车发动机故障灯异常点亮
    Python pathlib模块
  • 原文地址:https://www.cnblogs.com/Can-daydayup/p/18181109
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号