Programming/Notes

NuGet package 란?

AubreyJeong 2020. 7. 6. 18:12

Nuget 이란
 free and open-source package manager desigend for the MS developer platform

 오픈소스, 라이브러리 등을 다운로드 하고 설정 컴파일 하는 일련의 과정을 gui 환경에서 다운 받아 관리할 수 있는 것을 패키지 관리자

   → 간단하게 말해서 ".Net 프레임워크(닷넷프레임워크)를 위한 소스코드 관리자"이다.

 

 C# 기반으로 시작되어, 2013 부터 native c++ 프로젝트를 지원하면서 

 visual studio에서 가장 대표적인 오픈소스 지원 프로젝트

 

・NuGet Eco-System
 NuGet 장점을 소스코드나 결과물을 이용하는 , 환경 설정을 자동으로 해준다는 측면이 있는게 아니라, 
 기본적으로 오픈소스를 활발히 운영하기 위해 필요한 기본적인 것들을 무료로 제공하는 것을 

 Nuget Eco-System이라는 것으로 지원하고 있다.

 개발자들이 편하게 사용할  있도록 Open-Source 제공, Source code Repository, 커뮤니티, 
 비주얼 스튜디오와 연결된 오픈소스 툴, 온오프라인 컨퍼런스 등의 토털 셋을 제공하고 있다.

'Programming > Notes' 카테고리의 다른 글

[Azure] Azure function ; Azure 함수란?  (0) 2020.07.06
ETL(Extract, Transform, Load)  (0) 2019.02.12
Master Data, Transaction Data  (0) 2019.02.12
개행코드 改行コード  (0) 2019.02.12
유니코드 BOM(Byte Order Mark)  (0) 2019.02.04