我是一个编程迷。我是一名资深程序员,拥有10 年.Net 开发经验。点击右上角关注,每天分享你的开源项目和编程知识。
今天我们重点介绍6 月份推荐的八个.Net 开源项目。
1. 强大的.Net Excel控件,支持WinForm、WPF和Android
它是一个开源的表格控件组件,支持Winform、WPF和Android平台,可以让您轻松加载、修改和导出Excel文件。它还支持触摸交互、数据格式化、轮廓、公式计算、图表、脚本执行等。您可以通过滑动来方便地操作表单。
总的来说,这是一个构建速度快、性能好、易于使用、外观漂亮的UI表格控件。
2.支持WinForms换肤的开源组件
这是一个皮肤组件,支持自定义WinForms窗口、控件颜色、禁用状态和动画效果。
支持的组件包括多选框、分隔线、按钮、文本框、单选按钮、输入框、选项卡控件、右键菜单、列表和进度栏。
组件只能一键更换,主题不能自由定制。如果需要更多,可以根据源码自行修改。
3.适合Windows桌面,Material Design设计风格,以及WPF漂亮的控件库
它是一个全面且易于使用的Windows桌面控件库,遵循Google推断的Material Design设计风格。
它具有完整的UI 控件,并支持自定义主题颜色、字体等。
4.可拖动的WPF选项卡控件功能强大且易于使用。
它是一个基于WPF开发的可扩展、高度可定制的轻量级UI组件,支持拖放功能,使开发人员可以快速创建需要选项卡式窗口的系统。
5、Excel和实体映射导入导出推荐C#开源库
它是一个用C# 开发的开源工具,用于将Excel 文件映射到对象模型,还允许您轻松地将实体对象保存为Excel 格式文件。
该项目的核心功能是让开发人员能够轻松快速地创建和操作Excel文件。
6. 高性能、低内存文件上传流.Net组件
基于.NET平台的开源项目。提供简单易用的API,可将文件上传功能快速集成到您的Web 应用程序中。
优化分段流式文件上传性能:CPU占用率降低25%,内存占用率降低50%。
7. 用于机器视觉和机器学习的C#跨平台开源库
这是OpenCV 的.NET 包版本,项目名称为EmguCV。这使得.NET 开发人员可以通过调用OpenCV 函数快速构建复杂的视觉应用程序。 EmguCV 库涵盖视觉的许多领域,包括工厂产品检测、医学图像处理、用户界面、相机校准、立体视觉和机器人技术。
我是一名拥有10 年.Net 开发经验的程序员,专注于开源项目并分享编程知识。
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/79826.html