驻马店市住房和城乡建设局网站,广告设计专业好吗,3g免费网站制作,域名注册个人还是企业的好今天一起盘点下#xff0c;16个.Net开源项目#xff0c;有博客、商城、WPF和WinForm控件、企业框架等。#xff08;点击标题#xff0c;查看详情#xff09;
一、一套包含16个开源WPF组件的套件
项目简介
这是基于WPF开发的#xff0c;为开发人员提供了一组方便使用自…今天一起盘点下16个.Net开源项目有博客、商城、WPF和WinForm控件、企业框架等。点击标题查看详情
一、一套包含16个开源WPF组件的套件
项目简介
这是基于WPF开发的为开发人员提供了一组方便使用自定义组件并提供了各种常用的示例。
包含组件数据表格、属性列表、树形列表、选色器、单选框列表、下拉选择框、输入框、文件选择器、目录选择器、窗口拆分器、数字增减控件、链接控件、拖拉进度条、文本框、弹出框、自定义格式对话框。
技术框架
1、支持.NET 4.6.2
2、支持.NET 6。 二、支持多语言、多商店、.Net7 EF7领域驱动设计架构的商城
项目简介
Smartstore 支持桌面和移动平台、多语言、多商店、多货币的商城并支持SEO优化支持无限数量的产品和类别、报表、ESD、折扣、优惠券等等。
还有一套全面的 CRM 和 CMS、销售、营销、付款和物流处理等工具可以满足所有需求的强大一体化解决方案。
技术架构
1、采用当前流行的ASP.NET Core 7 Entity Framework Core 7 领域驱动设计架构方便扩展
2、跨平台支持在 Windows、Linux 或 Mac 上运行
3、支持Docker开箱即用轻松部署
4、支持模块化设计可组合、可扩展且高度灵活
5、强大的主题引擎允许你通过主题创建或自定义主题和皮肤
6、Liquid 模板引擎高度灵活的电子邮件和营销活动模板
7、高度可扩展具有页面缓存和集群支持
8、简洁的用户界面采用Vue.js、Bootstrap、Sass开发;
9、支持数据库Microsoft SQL Server、MySQL、PostgreSQL 11、 SQLite。 三、基于ASP.NET MVC开发的、开源的个人博客系统
项目简介
基于.Net Framework 4.5开发的、开源博客系统具有丰富的功能包括文章发布、分类、标签、评论、订阅、统计等功能同时也可以根据需要进行自定义扩展。
提供了丰富的配置选项和API用户可以通过配置和插件机制来定制自己的博客例如选择不同的主题、添加自定义的字段和控件等。
支持多语言开发者可以根据需要添加新的语言支持并可以为博客添加自定义的翻译。
技术栈
1、平台ASP.NET MVC、.Net Framework 4.5
2、数据库支持SQLServer、MySQL、Sqlite等。 四、一个类似Office用户界面的WPF库
项目简介
Fluent.Ribbon是一个开源的UI库它提供了现代化的、易于使用的用户界面可以用于创建各种类型的桌面应用程序。
它基于WPF框架和XAML技术采用了现代UI设计理念可以帮助开发者创建具有吸引力和易用性的应用程序。
支持自定义主题风格支持自定义控件的大小。 五、一个可拖拉实现列表排序的WPF开源控件
项目简介
gong-wpf-dragdrop是一个开源的.NET项目用于在WPF应用程序中实现拖放功能可以让开发人员快速、简单的实现拖放的操作功能。
可以在同一控件内或不同控件之间拖动数据以重新排序支持插入、移动、复制到同一个或另一个控件集合中去并支持操作预览效果功能。
支持控件有ListBox、ListView、TreeView和DataGrid、及其他ItemsControl。
技术栈
1、支持 .NET Framework 4.6.2、.NET Core 3.1、.NET 5 和 .NET 6。 六、基于.Net开发的网络管理与监控工具
项目简介
NETworkManager是基于.Net开发的、开源网络管理工具该工具集成了网络监控软件、WiFi分析器、IP扫描仪、端口扫描仪、Ping监视器、网络测试与排错工具、远程访问工具等。
这些工具可以帮助网络管理员有效地管理和维护网络及时解决网络问题提高网络的稳定性和可靠性。 七、推荐一个Winform开源的UI工具包
项目简介
Krypton是一套开源的.Net组件用于快速构建具有丰富UI交互的WinForms应用程序。
丰富的UI控件提供了48个基础控件如按钮、文本框、标签、下拉菜单、树形控件、表格控件等等。
还支持自定义主题这使得开发者可以根据自己的需求来定制应用程序的UI风格提高用户体验。
提供了丰富的交互功能例如拖放、动画效果、右键菜单等。这些功能可以大大提高应用程序的易用性和交互性。
该项目还提供了无数的示例项目供开发者参考。
技术栈
1、平台.Net Framework。 八、一个.Net人脸识别认证的离线开源项目
项目简介
ViewFaceCore是一个基于C#和.NET Core的开源项目用于实现人脸识别和情感分析功能。它使用深度学习算法和计算机视觉技术可以在图像或视频中检测和识别出人脸并分析人脸的表情、情绪等特征。
基于SeetaFace6封装开发的SeetaFace6是中科视图开源的人脸识别引擎大家也可以自行编译和封装。
该项目可以用于各种应用场景例如人机交互、安全监控、智能家居等。 项目主要功能 人脸检测和识别可以检测图像或视频中的人脸并对其进行识别和跟踪。它支持多种人脸识别算法包括基于特征提取、深度学习和神经网络的算法。 表情分析可以对检测到的人脸进行表情分析识别出不同的表情例如快乐、悲伤、愤怒等。 人脸特征提取可以对检测到的人脸进行特征提取例如使用卷积神经网络CNN对人脸图像进行特征提取。 可扩展性和灵活性提供了丰富的API和工具可以轻松地与其他应用程序集成实现人脸识别和情感分析功能。
九、一个.Net开发的、用于自动化测试Windows应用程序的开源框架
项目简介
FlauI是一个开源的.NET库用于自动化测试Windows应用程序。它可以通过编写C#代码来模拟用户在应用程序中的操作例如点击按钮、输入文本、移动鼠标、触摸、获取元素、获取窗口标题等。
它提供了一个简单的API和精确的鼠标控制功能让开发者能够轻松地编写自动化脚本从而提高应用程序的测试效率和开发效率。
键盘输入模拟 十、一个.Net开源的关系管理系统
项目简介
基于Asp.net Web 应用程序功能模块有人员管理、活动管理、财务订单管理、报告功能等。
该项目有部分功能是针对教会管理开发的一些功能也可用来改造成自己行业的应用系统。
技术栈
1、平台.Net Framework 4.5
2、技术Asp.Net Web Entity Framework 6.0 jQuer Bootstrap 3。 十一、基于.Net Core开发的GraphQL开源项目
项目简介
GraphQL.Server是一个开源的GraphQL服务器实现它允许你在ASP.NET Core应用程序中轻松地构建GraphQL服务器。这个库提供了一种简单的方法来创建GraphQL服务同时支持GraphQL SDL语法。 十二、适用于REST API、支持异步HTTP客户端开源.Net库
项目简介
FluentHttpClient是一个针对REST API、轻量级的、基于HTTP的.NET库提供一种简单、灵活和可扩展的方式来进行Web请求。
核心功能
1、基础方法DELETE、GET、POST、PUT、PATCH等
2、提交提供设定Url、Body、Header等方法方便添加提交的内容
3、解析支持Json、对象、字符串、数组、类、流等解析方式
4、高级重试策略、同步异步、取消请求、定制请求等。
**基础用法**请求、参数、身份认证、解析 十三、一个用C#开发的记事本Notepads开源编辑器
项目简介
这是一个国人开发的采用Fluent Design风格支持Markdown语法及其预览可以用于替代Windows自带记事本功能。
虽然它没有Nodepad、VS Code、Sublime 功能那么强大但是替换用于替代技术还是不错的。
另外作为一个学习Windows桌面软件开发的项目也是非常不错的。
技术栈
1、平台UMP 6.2.14 十四、一个.Net开源的协作办公套件包括文档、表格、演示文稿和表单
项目简介
ONLYOFFICE 是一个开源的办公套件包括文档、表格、演示文稿和表单等应用程序。
可以很好低与微软Office兼容允许多人实时在线对同一个文档进行协作编辑并且支持Windows、Liunx、macOS、Android、iOS系统方便团队移动办公协作。
技术栈
1、平台.Net Framework 4.8 十五、一个可将执行文件打包成Windows服务的.Net开源工具
项目简介
winsw一个基于.Net开发的开源项目可以帮助开发人员在 Windows 平台上将可执行的软件打包、创建和管理服务。它提供了以下功能 创建和管理 Windows 服务可以帮助开发人员创建、启动、停止、重启和删除 Windows 服务。 服务控制 提供了与 Windows 服务相关的的事件和状态信息例如服务状态、启动类型、依赖项等。 日志记录可以记录服务的启动、停止、异常等事件并输出到系统日志中。 多种配置选项支持多种配置选项例如命令行参数、配置文件等可以满足不同的使用场景和需求。 可扩展性支持插件机制可以扩展和定制以满足特定的需求。
技术栈
1、平台支持.NET Framework 4.6.1、.Net 7.0
十六、一个基于Asp.Net Core Angular Bootstrap开源CMS系统
项目简介
MixCoreCMS是一个基于.NET Core框架的开源内容管理系统CMS提供了丰富的的基础功能和插件包括文章发布、图片管理、文件管理、评论管理、标签管理等可以满足大部分网站的需求。
集成了Google Analytics分析以及友好的Seo功能非常适合用于创建企业网站、内容系统、个人博客也可以用于开发企业管理类型的系统。
技术栈
1、数据库支持MySQL, SQL Server, PostgreSQL, SQLite
2、基于ASP.Net Core 6 / Dotnet Core 6、SignalR、Angular 和 Bootstrap开发。 最后推荐下我的知识星球我现在正在编写教程《.Net Core从零学习搭建权限管理系统教程》很多人已经基于这个框架开发自己的产品、毕业设计了。
已经编写了36个课程欢迎一起加入学习带你从零学习框架的搭建 .NetCore教程课件获取 欢迎点赞、收藏、关注、评论啦 、查看获取联系方式