分享两个网站:Github 和nuget

Posted 蝈蝈Eric蝈蝈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分享两个网站:Github 和nuget相关的知识,希望对你有一定的参考价值。

1.分享两个网站:Github https://github.com/和nuget

Github里面包含了各种开源的代码,类别非常丰富(C++,C#,STM32等程序都可以在里面找到,且下载不需要积分)可以再里面查找相关的历程。Nuget是Visual Studio的扩展 NuGet,可以在nugut下下载相关的文件例程以及某些牛人编写好的免费的工具类或者软件框架。

下面将介绍如何使用nuget以及github

1.如何使用github

使用github是一件比较容易的事情,打开github网页,https://github.com/

在搜索项目中输入需要搜索的内容,比如我希望查找使用STM32F407程序编写的CanOpen协议,则需要在搜索框中输入

分享两个网站:Github 和nuget

点击搜索便可以查找到与Can Open相关的内容。

分享两个网站:Github 和nuget

可以通过下图中箭头所指的方向对搜索内容进行筛选,分享两个网站:Github 和nuget

然后找到自己需要的文件后,点击(我这里假设自己需要的是下图中箭头所指的文件)

分享两个网站:Github 和nuget

点击进入:

分享两个网站:Github 和nuget


点击绿色Code按钮

分享两个网站:Github 和nuget

选择downloadZip就可以将选中的文档下载下来。

分享两个网站:Github 和nuget

电脑会下载到默认位置。

分享两个网站:Github 和nuget


在此过程中没有不需要申请登录账号,不需要下载积分,不需要充钱,确实是“香”。



2.如何使用nuget

正如前文所说,nugut是visual stdio的扩展,它将一些好用的免费的、开源的包管理开发工具,nuget网站中存有很多好用的第三方的组件库。可以直接通过VS中的nuget软件管理工具直接安装到所建立的项目中。

举个例子:在工作过程中我们经常需要操作Excel,如果使用微软自带的Excel组件 using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;的话就必须安装word,并且需要引用Microsoft Excel 12.0 Object Lib这个dll。比较复杂,并且不是特别好用。


NPOI的定义:


NPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。在本文发布时,POI的最新版本是3.5 beta 6。


下面介绍如何通过Nuget安装NPOI,下一篇将介绍如何使用NPOI对excel表格进行操作:

首先打开vs2019,新建一个项目工程(本文以ConsoleApplication为例)

分享两个网站:Github 和nuget


点击安装,便可以将NPOI安装到程序中,程序自动引用NPOI相关的DLL。

其他Nuget扩展也可以根据相同的步骤进行安装。




以上是关于分享两个网站:Github 和nuget的主要内容,如果未能解决你的问题,请参考以下文章

简单的方法来分享/讨论/协作的代码片段?

Git同时上传到github和码云(国内知名的男性交友网站)

怎么快速在网站上创建分享按钮?推荐一个JavaScript组件

超级有用的9个PHP代码片段

几个可以直接拿来用的jQuery代码片段

几个可以直接拿来用的jQuery代码片段