.NET 开源类库
在.net开发过程中,记录使用过的开源类库
芝麻麻雀
这个作者很懒,什么都没留下…
展开
-
谁说.NET不适合搞大数据,机器学习、人工智能
SciSharp StackSciSharp STACK: https://scisharp.github.io/SciSharp/基于.NET的开源生态系统,用于数据科学、机器学习和AI。SciSharp将所有主要的ML/AI框架从Python引入.NET.特点为.NET开发者.NET开发者使用他们所了解和喜爱的工具可以最高效的工作。我们的使命是确保在获取数据科学、机器学习和AI的机...原创 2020-04-18 15:01:05 · 757 阅读 · 1 评论 -
17个IoC 软件包和项目
1、AutofacGitHub:https://github.com/autofac/Autofac描述:An addictive .NET IoC container https://autofac.orgStar:2.9kFork:6772、NinjectGitHub:https://github.com/ninject/ninject描述:the ninja of .n...原创 2020-02-04 11:31:05 · 513 阅读 · 0 评论 -
亲自实践Blazor构建桌面应用程序
首先是安装.NET Core 3.0 与Node.js.Net Core 版本为:3.0.100Node.js安装版本为:v12.13.0命令mkdir blazor-electron-democd blazor-electron-demodotnet new blazorserver --no-httpsdotnet add package ElectronNET.API...原创 2019-11-15 10:12:22 · 8700 阅读 · 5 评论 -
【.NET类库推荐】DocX——创建或修改Word
github:https://github.com/xceedsoftware/DocXgitee:https://gitee.com/sesametech-group/DocX此库是用于创建Word文档,使用中无需安装Word,快四并易于使用的 .NET库Edition DocX Xceed Words for .NET Price Free $499.9...原创 2018-10-24 11:55:19 · 3088 阅读 · 0 评论 -
OxyPlot在WinForm中的应用
1、简介(从GitHub上复制)Getting startedUse the NuGet package manager to add a reference to OxyPlot (see details below if you want to use pre-release packages) Add a PlotView to your user interface Cre...原创 2018-08-15 16:50:18 · 10780 阅读 · 2 评论 -
OxyPlot中DateTimeAxis
DateTimeAxis是用来在坐标轴上展示日期/时间值的。如果添加一个DataPoint 值到Series中,DateTime值需要使用如下方法进行转化mySeries.Points.Add(new DataPoint(DateTimeAxis.ToDouble(myDateTime),myValue))对DateTimeAxis需要使用StringFormat属性进行转化Co...原创 2018-08-23 17:16:06 · 3131 阅读 · 0 评论 -
Redis Windows版可下载【更新】
【更新】2019年9月30日更新的,有需要的大家可以下载了Redis 4.0.14 for WindowsGitHub:https://github.com/tporadowski/redis/releases最新版为3.2.100,已经好久没有更新了下面这个页面上能找到msi的安装程序github:https://github.com/MicrosoftArchive/red...原创 2018-10-06 16:07:10 · 2405 阅读 · 0 评论 -
OxyPlot在WinForm中的应用之BarSeries
直接看代码,请使用nuget添加oxyPlot的引用namespace OxyPlotWinform{ public partial class FrmBarSeries : Form { private PlotModel _barModel; public FrmBarSeries() { Ini...原创 2018-08-23 11:28:42 · 2206 阅读 · 0 评论 -
使用MQTTnet搭建Mqtt服务器
官方介绍:MQTTnetMQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from h...原创 2018-09-04 15:10:58 · 14919 阅读 · 3 评论 -
使用MQTTnet连接Mqtt服务器
https://blog.csdn.net/weixin_42930928/article/details/82383297上篇文章介绍了mqttnet的内容,并使用mqttnet搭建了一个mqtt服务器。本篇文章将继续使用mqttnet做一个客户端,用于连接mqtt服务器。client的界面部署入下图所示,1、单个mqtt client,可是使用订阅主题和发布主题,2、创建多个m...原创 2018-09-07 09:16:52 · 11458 阅读 · 8 评论 -
NetOffice Excel的使用注意事项(持续更新...)
1、打开一个excel//变量private NetOffice.ExcelApi.Application _excelApp = null;private NetOffice.ExcelApi.Workbook _workbook = null;//初始化_excelApp = new NetOffice.ExcelApi.Application();//打开一个excel_...原创 2018-09-18 11:41:11 · 3678 阅读 · 3 评论 -
NetOffice - MS Office in .NET
NetOffice是用于访问Microsoft Office应用的.NET的程序集特性 对MS Office没有版本限制 包含MS Office的版本2000,2002,2003,2007,2010,2013和2016的所有特性 支持独立开发特性 在语法和语义上,与Microsoft Interop Assemblies相同 如果了解MS Office模型,则不需要重新学习,可...原创 2018-09-18 13:05:54 · 5314 阅读 · 0 评论 -
AutoFac在WinForm中的使用
新建winform项目,命名为WfaAutoFacDemo,使用nuget添加autofac的引用,最新版为4.8.1,直接安装即可 添加一个服务接口:IService和ISecondService,定义如下:namespace WfaAutoFacDemo.Interface{ public interface IService { string Do...原创 2018-09-19 10:50:01 · 11397 阅读 · 0 评论 -
AutoMapper使用
通常在一个应用程序中,我们开发人员会在两个不同的类型对象之间传输数据,通常我们会用DTOs(数据传输对象),View Models(视图模型),或者直接是一些从一个service或者Web API的一些请求或应答对象。一个常见的需要使用数据传输对象的情况是,我们想把属于一个对象的某些属性值赋值给另一个对象的某些属性值,但是问题是,这个两个对象可能并不是完全匹配的,比如,两者之间的属性类型,名...原创 2018-09-30 14:57:55 · 236 阅读 · 0 评论