.netcore有哪些不错的开源项目?

如题所述

以下为推荐的几个.NET Core开源项目:


1. Masuit.Tools

这是一个包含了加密解密、反射操作、硬件信息、日期时间扩展等常用封装的开源项目。其开源协议规定,一旦因违反劳动法的公司使用该项目,项目作者有权追讨使用费或不允许使用包含该项目的源代码。项目特色功能包括Socket客户端操作类、模板引擎、任意进制转换、DateTime扩展及反射操作。



2. OrchardCore

OrchardCore 是使用 ASP.NET Core 构建的开源模块化、多租户应用程序框架,同时也是内容管理系统(CMS)的基础。它有两个项目,其中一个是 Fur,适用于.NET 5 平台的入门级、快速开发的 Web 应用框架。强调“六极”设计思想,易于入门、极速开发、极少依赖、极少配置、极其灵活、易于维护。此外,它结合了敏捷开发模式,用户能在冲一杯咖啡的时间内完成工作。Fur框架的特色功能包括支持.NET 5的新功能、六级架构设计和敏捷开发模式等。



3. awesome-dotnet-core

这个集合包含了.NET Core开源项目的库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等资源。



4. ZKEACMS

ZKEACMS 是一个基于ASP .Net Core开发的免费内容管理系统,提供了可视化编辑设计,支持直接在预览页面设计网页,以拼图方式构建网站。它采用跨平台设计,适用于Windows、MAC OS、Linux、Docker等环境。



5. YiShaAdmin

YiShaAdmin 是一个基于.NET Core Web开发的快速开发平台,提供了代码生成器,能够减少70%以上的编码工作量,提高开发效率,节省项目研发成本和开发周期。它使用了Bootstrap、ASP.NET Core、Entity Framework Core等技术。



6. .NET Core源码

这是C#开源项目中的推荐,包含.NET Core源代码。



7. Util应用框架

Util是一个.NET Core平台下的应用框架,旨在提升小型团队的开发输出能力。它由常用公共操作类、分层架构基类、UI组件、第三方组件封装、第三方业务接口封装、代码生成模板、权限等功能组成。



8. OSharp

OSharp 是一个基于.NETStandard2.x的快速开发框架,使用了最新的.NETCore SDK,对 AspNetCore 进行了更高级的封装,并提供了一套规范的业务实现代码结构与操作流程,易于实际项目开发。



9. XBlog

这是个人博客系统,提供了技术要点和功能。



10. FreeSql

FreeSql 是一个强大的对象关系映射技术(O/RM),支持.NETCore 2.1+或.NETFramework 4.0+或Xamarin等平台。



11. Autofac

经典的依赖注入(DI)框架,适用于Microsoft .NET,管理类之间的依赖关系,使应用程序在大小和复杂性增长时易于更改。



12. OpenAuth.Core

一个快速应用开发框架和权限管理工作流系统,基于经典领域驱动设计,提供组织机构、角色用户、权限授权、表单设计、工作流等功能。



13. Abp.VNext.Hello

这是ABP框架的示例项目,具备分层和模块化结构,包含授权、验证、异常处理、日志、数据库连接管理、设置管理、审计日志等特性。



以上项目涵盖了从基础工具到高级框架的多个类别,适合不同开发者需求。

温馨提示:内容为网友见解,仅供参考
无其他回答

.netcore有哪些不错的开源项目?
以下为推荐的几个.NET Core开源项目:1. Masuit.Tools 这是一个包含了加密解密、反射操作、硬件信息、日期时间扩展等常用封装的开源项目。其开源协议规定,一旦因违反劳动法的公司使用该项目,项目作者有权追讨使用费或不允许使用包含该项目的源代码。项目特色功能包括Socket客户端操作类、模板引擎、任意...

一些小众冷门但却非常实用的.NET(Core)开源库推荐
首先,是我的开源作品Masuit.Tools,它集合了丰富的功能,涵盖了数据库操作、日期时间处理、文件操作、硬件监控、HTML操作、日志管理、多媒体文件操作、网络通信、Nosql操作、反射、加密安全、字符串扩展、Win32API以及全局扩展等。它的存在使得我的代码更加简洁高效,几乎不可或缺。目前,该库在GitHub上的s...

一些小众冷门但却非常实用的.NET(Core)开源库推荐
首先,我们有自家的Masuit.Tools,它集成众多功能,如数据库操作、日期时间处理、文件管理、硬件检测、Html操作、日志记录、多媒体操作、网络请求、Nosql操作、反射、加密安全、字符串扩展、Win32 API等,且全网已超过1900个星。Masuit.LuceneEFCore.SearchEngine是一个基于EntityFrameworkCore和Lucene.NET的本...

盘点5个基于SkiaSharp开发的.Net开源图形项目
1. **富文本编辑工具**:此工具作为开源的富文本编辑器,支持.Net45、.NetCoreapp2.1、.Net 5,提供丰富的字体样式,包括粗体、斜体、下划线等,同时支持Emoji和其他国际字符集的字体回退。此工具的代码地址位于github.com\/toptensoftwa...。2. **图像绘制工具**:此基于Avalonia开发的项目可在macO...

C#\/.NET\/.NET Core优秀项目框架推荐
SqlSugar是一款 老牌 .NET 开源ORM框架,由果糖大数据科技团队维护和更新,特点包括:简单易用、功能齐全、高性能、轻量级、服务齐全、官网教程文档、有专业技术支持一天18小时服务,支持数据库:MySql、SqlServer、Sqlite、Oracle 、 postgresql、达梦、人大金仓、神通数据库。Orleans 项目地址:github.com\/...

C#\/.NET\/.NET Core优秀项目框架推荐
项目地址: github.com\/AutoMapper\/A...一款功能强大的对象映射框架(在 .NET 领域的开发者中有非常高的知名度和使用率)。AspNetCoreRateLimit 项目地址: github.com\/stefanprodan...ASP.NET Core 限速中间件。Polly 项目地址: github.com\/App-vNext\/Po...Polly 是一个 .NET 弹性和瞬态故障处理...

.netcore可以开发安卓车机系统吗
.netcore可以开发安卓车机系统。根据查询相关公开信息显示,使用.NETCore开发基于Web技术的应用程序,通过WebView在安卓车机系统上开发运行。.NETCore是一个跨平台的开源框架,可以在Windows、Linux、macOS等多个操作系统上运行。

C# 有什么实用的第三方库吗?
1. Masuit.Tools 自家开源库,集成大量操作帮助函数,减少重复代码,支持数据库、日期时间、文件、硬件、HTML操作等,90%项目实现通过扩展方法完成,star数已超3000。2. Masuit.LunceneEFcore.SearchEngine 基于EntityFrameworkCore和Lucene.NET实现的全文检索引擎,支持带权重查询,毫秒级响应。3. CacheManager...

通俗易懂,什么是.NET Core以及.NET Core能做什么
与其他框架不同,.NET Core并不局限于单一的编程语言,它支持C#、VB.NET、F#、XAML和TypeScript。这些编程语言都是开源的,由独立的社区管理。 .NET Core提供了最先进、最成熟和最广泛的类库、公共API、多语言支持和工具。借助于Visual Studio 2019和Visual Studio Code 这些最先进和最现代的开发工具,使得.NET Core...

基于Vue(提供Vue2\/Vue3版本)和.Net Core前后端分离、强大、跨平台的快速...
提供项目源代码,后端代码和前端代码分别位于GitHub仓库中。功能截图展示登录界面、首页表单设计、流程管理、用户管理表单布局、定时任务、代码生成、移动端H5页面、消息推送、日志管理、菜单设置等。欢迎访问项目开源地址查看更多实用功能和特性,给项目Star支持。该项目已收录到C#\/.NET\/.NET Core优秀项目和框架...

相似回答
大家正在搜